Skip to content

Improve TAP Output #723

@jamestalmage

Description

@jamestalmage

There are lots of open issues regarding TAP output:

Remaining todo's from #340 (comment)

  • Bring our tap output more inline with node-tap. Specifically, the yaml output for our errors. This should make the output from all the tap-mocha-reporters much nicer. For example, our errors currently have expected and actual properties, but the tap reporters prefer found and wanted. Also, we should use stack-utils to attach the at property (file name and line number of failure).
  • Finish up work on tap-emitter and integrate into AVA.

Notes:

We should be using the TAP v14 draft specification.

Note that the spec does not address what properties should be included in the yaml blocks. In that case we should just emulate node-tap (see list item above for examples of properties we need to add).

Metadata

Metadata

Assignees

No one assigned

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions