Unit-threaded v0.4.0 released

2014-04-23 Thread Atila Neves via Digitalmars-d-announce
http://code.dlang.org/packages/unit-threaded . The @HiddenTest UDA now takes a compile-time string meant to be a bug id or other reason why the test is hidden. Unfortunately that means previous code using it needs to add a string or it'll fail to compile . The new @ShouldFail UDA also takes a

Re: Z80 Emulation Engine

2014-04-23 Thread Rory McGuire via Digitalmars-d-announce
Its because its viral that a lot of people avoid it. On Tue, Apr 22, 2014 at 4:33 PM, ketmar via Digitalmars-d-announce digitalmars-d-announce@puremagic.com wrote: If something's open source with no commercial intent, is there good reason not to use gpl? How hard is it to change later? i

Unencumbered V0.1.2: Write Cucumber step definitions in D

2014-04-23 Thread Atila Neves via Digitalmars-d-announce
Like testing with Cucumber? Wish you could call native D code with it? Now you can! http://code.dlang.org/packages/unencumbered https://github.com/atilaneves/unencumbered I especially like registering functions that take the parameters with the types they need from the regexp captures, as

Re: Unencumbered V0.1.2: Write Cucumber step definitions in D

2014-04-23 Thread Jacob Carlborg via Digitalmars-d-announce
On 23/04/14 15:24, Atila Neves wrote: Like testing with Cucumber? Wish you could call native D code with it? Now you can! http://code.dlang.org/packages/unencumbered https://github.com/atilaneves/unencumbered I especially like registering functions that take the parameters with the types they

Re: Unencumbered V0.1.2: Write Cucumber step definitions in D

2014-04-23 Thread Atila Neves via Digitalmars-d-announce
Thanks. :) The examples directory (which actually only contains one example) shows what is the bare minimum needed. You need: 1. A file with the .wire extension with the host and port for cucumber to connect to in features/step_definitions (just like the example). Cucumber automatically