ChaiScript/unittests/inheritance.chai
2013-02-24 15:19:16 -07:00

18 lines
291 B
ChaiScript

load_module("test_module")
auto t0 = TestBaseType()
auto t = TestDerivedType();
assert_equal(t0.func(), 0);
assert_equal(t.func(), 1);
assert_equal(10, t0.val);
assert_equal(15, t0.const_val);
assert_equal(10, t.val);
assert_equal(15, t.const_val);
t.val = 23;
assert_equal(23, t.val)