From b9b1cf94e1324e344df6f7204c8d479329c56718 Mon Sep 17 00:00:00 2001 From: Li Jin Date: Tue, 8 Nov 2022 10:20:52 +0800 Subject: fix issue #114. --- spec/inputs/test/class_spec.yue | 13 +++++++++++++ 1 file changed, 13 insertions(+) (limited to 'spec/inputs') diff --git a/spec/inputs/test/class_spec.yue b/spec/inputs/test/class_spec.yue index df8bc96..4f7af7c 100644 --- a/spec/inputs/test/class_spec.yue +++ b/spec/inputs/test/class_spec.yue @@ -293,3 +293,16 @@ describe "class", -> assert.same 1 + 100 + 12, Sub!\value! assert.same 6, OtherSub!\value! + it "should copy metamethod from super", -> + class A + val: 1 + : => "Object #{ @val }" + + class B extends A + val: 2 + + a, b = A!, B! + + assert.same "Object 1", tostring a + assert.same "Object 2", tostring b + -- cgit v1.2.3-55-g6feb