expecto icon indicating copy to clipboard operation
expecto copied to clipboard

Visualise test run

Open haf opened this issue 8 years ago • 4 comments

When you have many concurrent tests running with Expecto it's very hard to follow the console output. Commonly each line if prefixed with a number or correlation id, but this has better properties for machine parsing than reading it as a human.

Create a Logger that visualises events:

c0a897b2-75b2-11e6-96df-e72e4b02335a

  • Row: a test-case (possibly grouped by test list)
  • Dots: a log message
  • Columns/horisontal: wall-clock time

Suggested implementation:

haf avatar Apr 28 '17 19:04 haf

Maybe we could build a logger for TAP? There is a curated list of resources about the protocol at sindresorhus/awesome-tap.

There are also a couple of reporters, for example, one which can generate Markdown or this one, which summarizes the results pretty nicely.

inosik avatar May 02 '17 19:05 inosik

resolved with #258

AnthonyLloyd avatar Jul 04 '18 16:07 AnthonyLloyd

@AnthonyLloyd You mean with a progress bar?

haf avatar Jul 06 '18 11:07 haf

In terms of the console work yes. I'll keep open for the Logger idea.

AnthonyLloyd avatar Jul 06 '18 21:07 AnthonyLloyd