fluent-asserts released
Atila Neves via Digitalmars-d-announce
digitalmars-d-announce at puremagic.com
Mon Apr 10 13:41:01 PDT 2017
On Monday, 10 April 2017 at 14:15:45 UTC, Szabo Bogdan wrote:
> On Monday, 10 April 2017 at 12:54:43 UTC, Jacob Carlborg wrote:
>> On 2017-04-09 15:30, Szabo Bogdan wrote:
>>> Hi!
>>>
>>> I just made an update to my fluent assert library. This is a
>>> library
>>> that allows you to write asserts in a BDD style.
>>>
>>> Right now, it contains only asserts that I needed in my
>>> projects and I
>>> promise that I will add more in the future.
>>>
>>> I would really appreciate any feedback that you can give me.
>>>
>>> https://code.dlang.org/packages/fluent-asserts
>>
>> This looks awesome. Why haven't I seen that before. Can it be
>> used with unit-threaded?
>
> I did not tested it with unit-threaded, but when an assert
> fails it throws an exception so it should work with any test
> runner
It'll work, but it won't end up reporting it the same way. If
you'd like that to work seamlessly it's a question of having
`version(Have_unit_threaded)` (or however it is it's spelled)
that imports and throws `unit_threaded.should.UnitTestException`.
Then Bob's your uncle.
Atila
More information about the Digitalmars-d-announce
mailing list