18 lines
291 B
ChaiScript
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)
|
|
|