Unit tests in D
    bearophile 
    bearophileHUGS at lycos.com
       
    Wed May  5 05:24:31 PDT 2010
    
    
  
Michel Fortin:
> Am I right that what you want is this?
> 	static assert(!__traits(compiles, foo(10)));
I want a nice syntax that statically asserts if foo(10) doesn't statically asserts :-)
What you have written is close (in D1 I have used the is() syntax for a similar purpose), but beside being syntactically ugly, it doesn't specifically detect static asserts inside foo.
Bye,
bearophile
    
    
More information about the Digitalmars-d
mailing list