Re: Unittesting libraries

2011-08-10 Thread simendsjo
On 10.08.2011 12:11, Jonathan M Davis wrote: On Wednesday, August 10, 2011 12:01:00 simendsjo wrote: On 10.08.2011 09:29, Jonathan M Davis wrote: On Wednesday, August 10, 2011 09:11:53 simendsjo wrote: On 08.08.2011 14:11, simendsjo wrote: Is it possible to run unittests in libraries? The fol

Re: Unittesting libraries

2011-08-10 Thread Jonathan M Davis
On Wednesday, August 10, 2011 12:01:00 simendsjo wrote: > On 10.08.2011 09:29, Jonathan M Davis wrote: > > On Wednesday, August 10, 2011 09:11:53 simendsjo wrote: > >> On 08.08.2011 14:11, simendsjo wrote: > >>> Is it possible to run unittests in libraries? > >>> The following doesn't work: > >>>

Re: Unittesting libraries

2011-08-10 Thread simendsjo
On 10.08.2011 09:29, Jonathan M Davis wrote: On Wednesday, August 10, 2011 09:11:53 simendsjo wrote: On 08.08.2011 14:11, simendsjo wrote: Is it possible to run unittests in libraries? The following doesn't work: l.d === module l; import std.stdio; int f() { return 1; } // just to make sure it

Re: Unittesting libraries

2011-08-10 Thread Jonathan M Davis
On Wednesday, August 10, 2011 09:11:53 simendsjo wrote: > On 08.08.2011 14:11, simendsjo wrote: > > Is it possible to run unittests in libraries? > > The following doesn't work: > > > > l.d > > === > > module l; > > import std.stdio; > > int f() { return 1; } // just to make sure it's actually com

Re: Unittesting libraries

2011-08-10 Thread simendsjo
On 08.08.2011 14:11, simendsjo wrote: Is it possible to run unittests in libraries? The following doesn't work: l.d === module l; import std.stdio; int f() { return 1; } // just to make sure it's actually compiled in unittest { writeln("Unittest from lib"); assert(false); } t.d === import l; i

Unittesting libraries

2011-08-08 Thread simendsjo
Is it possible to run unittests in libraries? The following doesn't work: l.d === module l; import std.stdio; int f() { return 1; } // just to make sure it's actually compiled in unittest { writeln("Unittest from lib"); assert(false); } t.d === import l; import std.stdio; void main() {