changeset 89:76a93657c459

extended unittest test cases
author thomask
date Mon, 01 Nov 2004 16:40:38 +0000
parents a3b3e35e30c0
children 5a0c46ed4e4a
files nocompile/unittest_03.d nocompile/unittest_04.d nocompile/unittest_05.d run/unittest_01.d
diffstat 4 files changed, 34 insertions(+), 3 deletions(-) [+]
line wrap: on
line diff
--- /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{
+}
--- /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{
+	}
+}
--- /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{
+	}
+}
--- 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++;
-}