Skip to content

Commit f9b10a9

Browse files
committed
fixup! Add integration tests for reporters
1 parent af3c85e commit f9b10a9

9 files changed

+14
-16
lines changed

test/helper/report.js

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -55,8 +55,6 @@ exports.sanitizers = {
5555
cwd: str => replaceString(str, process.cwd(), '~'),
5656
posix: str => replaceString(str, '\\', '/'),
5757
slow: str => str.replace(/(slow.+?)\(\d+m?s\)/g, '$1 (000ms)'),
58-
// TODO: Remove when Node.js 4 support is dropped
59-
stacks: str => str.replace(/(\[90m|')t \((.+?\.js:\d+:\d+)\)/g, '$1$2').replace(/null\._onTimeout/g, 'Timeout.setTimeout'),
6058
// At least in Appveyor with Node.js 6, IPC can overtake stdout/stderr. This
6159
// causes the reporter to emit in a different order, resulting in a test
6260
// failure. "Fix" by not asserting on the stdout/stderr reporting at all.

test/reporters/mini.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ const run = type => t => {
1313

1414
const tty = new TTYStream({
1515
columns: 200,
16-
sanitizers: [report.sanitizers.cwd, report.sanitizers.posix, report.sanitizers.stacks, report.sanitizers.unreliableProcessIO]
16+
sanitizers: [report.sanitizers.cwd, report.sanitizers.posix, report.sanitizers.unreliableProcessIO]
1717
});
1818
const reporter = new MiniReporter({
1919
spinner: {

test/reporters/mini.regular.log

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -210,7 +210,7 @@ stderr
210210
https://github.com/avajs/ava#throwsfunctionpromise-error-message
211211

212212
fn (test.js:35:9)
213-
test.js:37:11
213+
t (test.js:37:11)
214214

215215

216216

@@ -239,7 +239,7 @@ stderr
239239
https://github.com/avajs/ava#throwsfunctionpromise-error-message
240240

241241
fn (test.js:42:9)
242-
test.js:44:14
242+
t (test.js:44:14)
243243

244244

245245

test/reporters/tap.failfast.log

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ not ok 1 - a › fails
66
name: AssertionError
77
message: Test failed via `t.fail()`
88
assertion: fail
9-
at: 'a.js:3:22'
9+
at: 't (a.js:3:22)'
1010
...
1111
---tty-stream-chunk-separator
1212

test/reporters/tap.failfast2.log

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ not ok 1 - a › fails
66
name: AssertionError
77
message: Test failed via `t.fail()`
88
assertion: fail
9-
at: 'a.js:3:22'
9+
at: 't (a.js:3:22)'
1010
...
1111
---tty-stream-chunk-separator
1212
# 1 test remaining in test/fixture/report/failfast2/a.js

test/reporters/tap.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ const run = type => t => {
1313

1414
const tty = new TTYStream({
1515
columns: 200,
16-
sanitizers: [report.sanitizers.cwd, report.sanitizers.posix, report.sanitizers.stacks, report.sanitizers.unreliableProcessIO]
16+
sanitizers: [report.sanitizers.cwd, report.sanitizers.posix, report.sanitizers.unreliableProcessIO]
1717
});
1818
const reporter = new TapReporter({
1919
reportStream: tty,

test/reporters/tap.regular.log

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ not ok 5 - Error: Can't catch me
2222
---
2323
name: Error
2424
message: Can't catch me
25-
at: 'unhandled-rejection.js:4:17'
25+
at: 't (unhandled-rejection.js:4:17)'
2626
...
2727
---tty-stream-chunk-separator
2828
# unhandled-rejection
@@ -65,7 +65,7 @@ not ok 13 - test › fails
6565
name: AssertionError
6666
message: Test failed via `t.fail()`
6767
assertion: fail
68-
at: 'test.js:12:22'
68+
at: 't (test.js:12:22)'
6969
...
7070
---tty-stream-chunk-separator
7171
# test › known failure
@@ -88,7 +88,7 @@ not ok 16 - test › logs
8888
name: AssertionError
8989
message: Test failed via `t.fail()`
9090
assertion: fail
91-
at: 'test.js:21:4'
91+
at: 't (test.js:21:4)'
9292
...
9393
---tty-stream-chunk-separator
9494
# test › formatted
@@ -100,7 +100,7 @@ not ok 17 - test › formatted
100100
'Difference:': |-
101101
- 'foo'
102102
+ 'bar'
103-
at: 'test.js:25:4'
103+
at: 't (test.js:25:4)'
104104
...
105105
---tty-stream-chunk-separator
106106
# test › power-assert
@@ -111,7 +111,7 @@ not ok 18 - test › power-assert
111111
operator: '!'
112112
values:
113113
'Value is not falsy:': '''bar'''
114-
at: 'test.js:30:4'
114+
at: 't (test.js:30:4)'
115115
...
116116
---tty-stream-chunk-separator
117117
# test › bad throws

test/reporters/verbose.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ const run = type => t => {
1313

1414
const tty = new TTYStream({
1515
columns: 200,
16-
sanitizers: [report.sanitizers.cwd, report.sanitizers.posix, report.sanitizers.slow, report.sanitizers.stacks, report.sanitizers.unreliableProcessIO]
16+
sanitizers: [report.sanitizers.cwd, report.sanitizers.posix, report.sanitizers.slow, report.sanitizers.unreliableProcessIO]
1717
});
1818
const reporter = new VerboseReporter({
1919
reportStream: tty,

test/reporters/verbose.regular.log

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -182,7 +182,7 @@ stderr
182182
https://github.com/avajs/ava#throwsfunctionpromise-error-message
183183

184184
fn (test.js:35:9)
185-
test.js:37:11
185+
t (test.js:37:11)
186186

187187

188188

@@ -211,7 +211,7 @@ stderr
211211
https://github.com/avajs/ava#throwsfunctionpromise-error-message
212212

213213
fn (test.js:42:9)
214-
test.js:44:14
214+
t (test.js:44:14)
215215

216216

217217

0 commit comments

Comments
 (0)