# HG changeset patch # User Christian Kamm # Date 1220543941 -7200 # Node ID d159da5201f13244ec39a9be86f3ffa5fc888c54 # Parent f0c20d50d4b39936e9dfbca375dd2a7157ae61b6 Add test for GC scanning data segment. diff -r f0c20d50d4b3 -r d159da5201f1 tests/mini/gc_datasegment.d --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/tests/mini/gc_datasegment.d Thu Sep 04 17:59:01 2008 +0200 @@ -0,0 +1,15 @@ +extern(C) void gc_collect(); + +class C +{ + int i = 42; +} + +C data; + +void main() +{ + data = new C; + gc_collect(); + assert(data.i == 42); +}