ChaiScript/unittests/dynamic_object_assignment.chai
2016-03-12 19:50:58 -07:00

27 lines
231 B
ChaiScript

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)