Mercurial > projects > dstress
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; +}