# HG changeset patch # User thomask # Date 1099327238 0 # Node ID 76a93657c459a99873b085eb2ece4dd9afb84aae # Parent a3b3e35e30c0918dbfe182acd0cdd1c5c34d6130 extended unittest test cases diff -r a3b3e35e30c0 -r 76a93657c459 nocompile/unittest_03.d --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/nocompile/unittest_03.d Mon Nov 01 16:40:38 2004 +0000 @@ -0,0 +1,8 @@ +// according to dmd-0.105 documentation unittests are class member functions + +// __DSTRESS_DFLAGS__ + +module dstress.nocompile.unittest_03; + +unittest{ +} diff -r a3b3e35e30c0 -r 76a93657c459 nocompile/unittest_04.d --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/nocompile/unittest_04.d Mon Nov 01 16:40:38 2004 +0000 @@ -0,0 +1,10 @@ +// according to dmd-0.105 documentation unittests are class member functions + +// __DSTRESS_DFLAGS__ + +module dstress.nocompile.unittest_04; + +struct{ + unittest{ + } +} diff -r a3b3e35e30c0 -r 76a93657c459 nocompile/unittest_05.d --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/nocompile/unittest_05.d Mon Nov 01 16:40:38 2004 +0000 @@ -0,0 +1,10 @@ +// according to dmd-0.105 documentation unittests are class member functions + +// __DSTRESS_DFLAGS__ + +module dstress.nocompile.unittest_05; + +union{ + unittest{ + } +} diff -r a3b3e35e30c0 -r 76a93657c459 run/unittest_01.d --- a/run/unittest_01.d Mon Nov 01 13:32:20 2004 +0000 +++ b/run/unittest_01.d Mon Nov 01 16:40:38 2004 +0000 @@ -4,11 +4,14 @@ int status; +class MyClass{ + unittest{ + status++; + } +} + int main(){ assert(status==1); return 0; } -unittest{ - status++; -}