Opened 9 years ago
Last modified 9 years ago
#1868 new defect
ObjectExist no interpreta bien las clases
Reported by: | Pedro Gea | Owned by: | Víctor de Buen Remiro |
---|---|---|---|
Priority: | normal | Milestone: | Mantainance |
Component: | Kernel | Version: | head |
Severity: | normal | Keywords: | |
Cc: |
Description
Al utilizar ObjectExist
con nombres de clases en lugar de gramáticas se observa que no comprueba la pretenencia o no a la clase:
Class @a { Real _.a }; Class @b { Real _.b }; @a a = [[ Real _.a = 1 ]]; Real ObjectExist("@b", "a"); // -> 1
Esto ocurre en las versiones más recientes de TOL, no en las anteriores (como la 3.2 b020 del 26/03/2014).
El problema se ha localizado al pasar el test relativo al tique #730, aunque no está relacionado con él sino con el chequeo que se hace en el test.
Note: See
TracTickets for help on using
tickets.
(In [6812]) Refs #1868
Se modifica el test de #730 para no verse afectado.