banditcpp / bandit

Human-friendly unit testing for C++11
https://banditcpp.github.io/bandit/
Other
259 stars 37 forks source link

TAP reporter/formatter #146

Open sbeyer opened 5 years ago

sbeyer commented 5 years ago

TAP (Test Anything Protocol) is used in some communities and bandit should probably be able to support it as a TAP producer.

Cogitri commented 3 years ago

Hej,

is there anything that can be done to help get this solved? What's the status of https://github.com/urdh/bandit/commit/17cb3f83221e797999d1cf4c4b569534a93c8c76, is there something I can do to help get this into master? :)

sbeyer commented 3 years ago

Hej,

Thanks @Cogitri for asking this question. I have not even noticed those commits before. Amazing! Is there a reason why you, @urdh, have not created a PR?

urdh commented 3 years ago

Not really, no. Originally I made those changes for testing out bandit in a personal project, where I thought integrating the TAP support in Meson with bandit would be a neat idea. Unfortunately that project got put on hold, and it also turned out that TAP wasn't quite as well-specified as I thought (in particular, it seems like Node uses its own specification, which has some quirks compared to the still-not-finished Perl specification).

So I guess the reason would be that I don't really have the spare time to devote to submitting and seeing through a PR.

sbeyer commented 3 years ago

Ok, thanks for the information, @urdh. I guess, we will use your code (at least as a base) for a PR sooner or later.