Mercurial > projects > qtd
diff d2/qt/core/test/Objects.d @ 383:bd7f485e3573
More debug fixes
author | Max Samukha <maxter@spambox.com> |
---|---|
date | Mon, 12 Jul 2010 22:50:58 +0300 |
parents | a032df77b6ab |
children | 7dddafad5a20 |
line wrap: on
line diff
--- a/d2/qt/core/test/Objects.d Mon Jul 12 20:36:07 2010 +0300 +++ b/d2/qt/core/test/Objects.d Mon Jul 12 22:50:58 2010 +0300 @@ -1,4 +1,6 @@ -module qt.core.test.QObject; +module qt.core.test.Objects; + +import std.stdio; // make sure QtdUnittest is defined version (QtdUnittest) {} else { static assert(false); } @@ -9,7 +11,7 @@ qtd.meta.Runtime, qt.core.QObject, qt.core.QMetaObject; - + import std.stdio; extern (C) void* qtd_test_QObject_create(void* parent); @@ -95,6 +97,7 @@ unittest { + writeln("Here"); static void reset() { qtdDebug.reset(); @@ -103,16 +106,13 @@ qtdDebug.info("Running unittests (" ~ __FILE__ ~")"); - //test1 reset(); test1(); GC.collect(); - - writeln("Collected"); assert(qtdDebug.wrapperCount == 1); - - + + //test2 reset(); test2(); @@ -124,7 +124,7 @@ test3(); assert(qtdDebug.wrapperCount == 0); assert(qtdDebug.nativeDeletedCount == 1); - + //test4 reset(); test4();