While I was working on TAP support, I realized reporters want to know the assertions for each test. At the moment, test title just duplicated as an assertion.

As you see on the screenshot, it results in a double test title.
It happens in tap-spec, tap-difflet & tap-min reporters at least. Other reporters are ok.
So what we need now, is to collect information about each test's assertions (in Test class), so that we output meaningful results for TAP reporters. Plus, it would probably benefit future integrations (e.g. with text editors).
While I was working on TAP support, I realized reporters want to know the assertions for each test. At the moment, test title just duplicated as an assertion.
As you see on the screenshot, it results in a double test title.
It happens in tap-spec, tap-difflet & tap-min reporters at least. Other reporters are ok.
So what we need now, is to collect information about each test's assertions (in
Testclass), so that we output meaningful results for TAP reporters. Plus, it would probably benefit future integrations (e.g. with text editors).