[unittest] constness

aldanor via Digitalmars-d digitalmars-d at puremagic.com
Fri Jan 16 16:44:32 PST 2015


On Saturday, 17 January 2015 at 00:38:09 UTC, Luc Bourhis wrote:
> Testing constness implementation is easy:
>
> const Foo a;
> a.non_const_method(); // <<< compilation fails
>
> but how would I catch that in a unittest?

Something like this?

static assert(!__traits(compiles, a.non_const_method()))


More information about the Digitalmars-d mailing list