Add test for dynamic object assignments
This commit is contained in:
parent
d5ae30191d
commit
d95f59fa97
26
unittests/dynamic_object_assignment.chai
Normal file
26
unittests/dynamic_object_assignment.chai
Normal file
@ -0,0 +1,26 @@
|
||||
class MyClass
|
||||
{
|
||||
def MyClass()
|
||||
{
|
||||
this.x = 2;
|
||||
}
|
||||
|
||||
var x;
|
||||
}
|
||||
|
||||
|
||||
var o = MyClass();
|
||||
var o2 = MyClass();
|
||||
|
||||
o2.x = 5;
|
||||
o = o2;
|
||||
|
||||
assert_true(o.x == 5)
|
||||
assert_true(o == o2)
|
||||
|
||||
o2.x = 3;
|
||||
|
||||
print(o2.x);
|
||||
print(o.x);
|
||||
|
||||
assert_true(o != o2)
|
Loading…
x
Reference in New Issue
Block a user