Unittest in a library
    TheFlyingFiddle via Digitalmars-d-learn 
    digitalmars-d-learn at puremagic.com
       
    Thu Nov  5 20:34:26 PST 2015
    
    
  
On Friday, 6 November 2015 at 03:59:07 UTC, Charles wrote:
> Is it possible to have unittest blocks if I'm compiling a 
> library?
>
> I've tried having this:
>
> test.d:
>
>     class Classy {
>         unittest { assert(0, "failed test"); }
>     }
>
>
> and then build it with `dmd test.d -lib -unittest` and it 
> doesn't fail the unittest.
You can test the unittests by using the -main switch.
http://dlang.org/dmd-linux.html#switch-main
    
    
More information about the Digitalmars-d-learn
mailing list