On 2017-08-31 08:41, Nicholas Wilson wrote:
My project is a library, but I also need to test it and unit tests won't cut it (external hardware).

How do you set up the dub.json to build the library normally but when it is invoked with `dub test` it runs a separate configuration that also includes files in the `source/test` folder, but are excluded when not testing.

"The configuration name "unittest" has a special meaning - if a configuration with this name is present, it will be used by default when executing dub test." [1]

[1] http://code.dlang.org/package-format?lang=json#configurations

--
/Jacob Carlborg
  • hijack dub test Nicholas Wilson via Digitalmars-d-learn
    • Re: hijack dub test Jacob Carlborg via Digitalmars-d-learn

Reply via email to