On Wednesday, 26 July 2017 at 06:47:20 UTC, Jacob Carlborg wrote:
On 2017-07-26 05:27, Matthew Remmel wrote:
[...]
Unless you want to go with the approach Seb suggested, using
unit-threaded, you need to recursively iterate the module to
get all aggregates using __traits(allMembers) then
On 2017-07-26 05:27, Matthew Remmel wrote:
So as mentioned above, the first problem is that using
ModuleInfo.unitTest returns an aggregated function of all 3 unit tests
for that module, instead of each one individually, so the UDA
information is lost. The second problem is that running
On Wednesday, 26 July 2017 at 03:27:30 UTC, Matthew Remmel wrote:
I'd like to print out the name given to a unit test via a UDA,
as the tests are being ran by the Runtime.moduleUnitTester. I'm
working on writing a custom unit test runner. It would seem
that the ModuleInfo.unitTest property is
I'd like to print out the name given to a unit test via a UDA, as
the tests are being ran by the Runtime.moduleUnitTester. I'm
working on writing a custom unit test runner. It would seem that
the ModuleInfo.unitTest property is an aggregated function of all
the individual unit test blocks in a