digitalmars.D.learn - There is a bug for '-unittest'?
- FrankLike (33/33) Aug 26 2014 Hello,every one:
- ketmar via Digitalmars-d-learn (6/7) Aug 26 2014 On Tue, 26 Aug 2014 13:38:17 +0000
- FrankLike (3/12) Aug 26 2014 Thank you,l use it by d.chm.
Hello,every one: There is a unit test for a.d,it will be pass,do you think it's right? or it's my error? /////// the file name is a.d class Math { /// add function static int add(int x, int y) { return x + y; } /// unittest { // assert(add(2, 2) == 5); assert(add(-2,0) == 0); } } class Sum { int add(int x, int y) { return x + y; } unittest { Sum sum = new Sum; //assert(sum.add(-2,0) == -2); assert(sum.add(-2,0) == 2); } } void main() { } //// build.bat dmd -unittest a.d pause -------------------------end---------------------------- Thank you.
Aug 26 2014
On Tue, 26 Aug 2014 13:38:17 +0000 FrankLike via Digitalmars-d-learn <digitalmars-d-learn puremagic.com> wrote:dmd -unittest a.dso? you compiled the code. but you need to run the resulting .exe to invoke unittests. or just use 'rdmd' instead.
Aug 26 2014
On Tuesday, 26 August 2014 at 13:49:39 UTC, ketmar via Digitalmars-d-learn wrote:On Tue, 26 Aug 2014 13:38:17 +0000 FrankLike via Digitalmars-d-learn <digitalmars-d-learn puremagic.com> wrote:Thank you,l use it by d.chm.dmd -unittest a.dso? you compiled the code. but you need to run the resulting .exe to invoke unittests. or just use 'rdmd' instead.
Aug 26 2014