On Tuesday, 18 April 2017 at 07:07:16 UTC, Russel Winder wrote:
On Mon, 2017-04-17 at 22:56 +0000, Atila Neves via
Digitalmars-d-learn wrote:
[…]
https://github.com/russel/ApproxGC/pull/2
Unfortunately the auto generated integration test main file
doesn't quite work (feel free to file a bug on unit-threaded)
so in that PR I disabled auto-generating it and force added my
edited version.
What I did there in dub.sdl is my current go-to solution for
also running integration tests with unit-threaded.
Thanks for that, much appreciated. I am hesitant to commit the
pull request for now in case get_ut_main gets fixed fairly
quickly. For the moment I am progressing with the SCons build
since I got it working.
I wouldn't hold my breath - the fix is annoying and non-trivial.
Basically I special cased "source" since it's the default for dub
packages but "test-source" gums up the works and I'd have to look
at it properly.
The real joy is that I have Unit-Threaded working. It's
extensions of the unittest D language feature make testing D
codes far more fun than the basic feature. Thanks for putting
in the effort.
I'm happy the work is appreciated :)
Atila