close Warning: Can't synchronize with repository "(default)" (/var/svn/tolp does not appear to be a Subversion repository.). Look in the Trac log for more information.

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.

Change History (1)

comment:1 Changed 9 years ago by Pedro Gea

(In [6812]) Refs #1868
Se modifica el test de #730 para no verse afectado.

Note: See TracTickets for help on using tickets.