-
Notifications
You must be signed in to change notification settings - Fork 15
Open
Labels
Description
Sadly, EUnit states are undocumented. The source code has to be examined when attempting to create a 100% EUnit compatible test listener.
The following files need to be compared carefully:
- https://github.com/erlang/otp/blob/maint/lib/eunit/src/eunit_listener.erl
- https://github.com/lfex/ltest/blob/master/src/ltest-listener.lfe
With the latter getting updates for the missing (or commented-out) bits. Note that this set of missing functionality dates from the earlier days of ltest (formerly lunit, formerly lfeunit).
Tasks:
- Handle cancelled tests
- Add
start/2(not really state management, but we can hit this while we're bringing the rest ofltest_listenerinto accord witheunit_listener) - In
handle_beginadd another clause like for theundefineddescription, but for an empty string - In
handle_endadd another clause like for theundefineddescription, but for an empty string
Reactions are currently unavailable