diff run/default_argument_04.d @ 61:b2fad05c7d55

extended default argument tests
author thomask
date Fri, 22 Oct 2004 20:31:52 +0000
parents
children f87ba6507260
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/run/default_argument_04.d	Fri Oct 22 20:31:52 2004 +0000
@@ -0,0 +1,17 @@
+module dstress.run.default_argument_04;
+
+int test(char[] a="abc"){
+	if(a is null){
+		return -1;
+	}else{
+		return a.length;
+	}
+}
+
+int main(){
+	assert(test()==3);
+	assert(test("")==0);
+	assert(test(null)==-1);
+	assert(test("ab")==2);
+	return 0;
+}