diff options
Diffstat (limited to 'tests/destructor/tfinalizer.nim')
-rw-r--r-- | tests/destructor/tfinalizer.nim | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/tests/destructor/tfinalizer.nim b/tests/destructor/tfinalizer.nim index f8c1fadfb..eb2cd09af 100644 --- a/tests/destructor/tfinalizer.nim +++ b/tests/destructor/tfinalizer.nim @@ -1,6 +1,7 @@ discard """ cmd: "nim c --gc:arc $file" output: '''Foo(field: "Dick Laurent", k: ka, x: 0.0) +Nobody is dead Dick Laurent is dead''' """ @@ -23,3 +24,8 @@ x.field = "Dick Laurent" # reference to a great movie. If you haven't seen it, highly recommended. echo repr x + +# bug #13112: bind the same finalizer multiple times: +var xx: Foo +new(xx, finalizer) +xx.field = "Nobody" |