tape-testing / faucet

human-readable TAP summarizer
MIT License
551 stars 25 forks source link

Colon in test description corrupts output formatting #18

Closed ratiotile closed 2 years ago

ratiotile commented 8 years ago
"tape": "^4.6.0",
"faucet": "0.0.1
npm --version 3.10.6
node --version v6.3.0

This line of TAP input with a colon: ok 200 CallableReturningEventEmitter: unregistered event does not fire listener produced by the tape assertion: t.equals(testobj.hit, 'dog', "CallableReturningEventEmitter: unregistered event does not fire listener") results in messed-up faucet output: image what it should look like: image

prantlf commented 5 years ago

I didn't notice this issue at first. It appears to be the same problem as #30. A long assertion text messes up the test name printed later. I fixed it by #29.

ljharb commented 2 years ago

Fixed in #29.