Skip to content

Commit

Permalink
update tap, clean snapshots
Browse files Browse the repository at this point in the history
  • Loading branch information
isaacs committed Feb 17, 2022
1 parent 10eb5d9 commit 7141ccc
Show file tree
Hide file tree
Showing 4 changed files with 66 additions and 64 deletions.
2 changes: 2 additions & 0 deletions lib/pretty-source.test.js
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,8 @@ const path = require('path')
const c = require('chalk')
c.supportsColor.level = 3

t.cleanSnapshot = s => s.split(process.cwd()).join('{CWD}')

t.test('basic null responses', t => {
t.equal(pretty(), null, 'no diag')
t.equal(pretty({}), null, 'no source')
Expand Down
50 changes: 25 additions & 25 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@
"ink-testing-library": "^2.1.0",
"minipass": "^3.1.1",
"react": "^17.0.2",
"tap": "^15.1.4"
"tap": "^15.1.6"
},
"license": "ISC",
"scripts": {
Expand Down
76 changes: 38 additions & 38 deletions tap-snapshots/lib/pretty-source.test.js.test.cjs
Original file line number Diff line number Diff line change
Expand Up @@ -6,63 +6,63 @@
*/
'use strict'
exports[`lib/pretty-source.test.js TAP highlight a file > caret way too far off the line 1`] = `
[48;2;34;34;34m[38;2;170;170;170m /Users/isaacs/dev/js/treport/delete-me.js[39m [49m
[48;2;34;34;34m [38;2;119;119;119m 1 | [39m[36mconst[39m [38;2;238;238;238mline0[39m [93m=[39m [92m'line 0'[39m [49m
[48;2;34;34;34m[31m[1m>[22m[39m 2[38;2;119;119;119m | [39m[36mconst[39m [38;2;238;238;238mline1[39m [93m=[39m [92m'line 1'[39m [49m
[48;2;34;34;34m [38;2;119;119;119m 3 | [39m[36mconst[39m [38;2;238;238;238mline2[39m [93m=[39m [92m'line 2'[39m [49m
[48;2;34;34;34m [38;2;119;119;119m 4 | [39m[36mconst[39m [38;2;238;238;238mline3[39m [93m=[39m [92m'line 3'[39m [49m
[48;2;34;34;34m [38;2;119;119;119m 5 | [39m[36mconst[39m [38;2;238;238;238mline4[39m [93m=[39m [92m'line 4'[39m [49m
[48;2;34;34;34m[38;2;170;170;170m {CWD}/delete-me.js[39m [49m
[48;2;34;34;34m [38;2;119;119;119m 1 | [39m[36mconst[39m [38;2;238;238;238mline0[39m [93m=[39m [92m'line 0'[39m [49m
[48;2;34;34;34m[31m[1m>[22m[39m 2[38;2;119;119;119m | [39m[36mconst[39m [38;2;238;238;238mline1[39m [93m=[39m [92m'line 1'[39m [49m
[48;2;34;34;34m [38;2;119;119;119m 3 | [39m[36mconst[39m [38;2;238;238;238mline2[39m [93m=[39m [92m'line 2'[39m [49m
[48;2;34;34;34m [38;2;119;119;119m 4 | [39m[36mconst[39m [38;2;238;238;238mline3[39m [93m=[39m [92m'line 3'[39m [49m
[48;2;34;34;34m [38;2;119;119;119m 5 | [39m[36mconst[39m [38;2;238;238;238mline4[39m [93m=[39m [92m'line 4'[39m [49m
`

exports[`lib/pretty-source.test.js TAP highlight a file > last line, no caret 1`] = `
[48;2;34;34;34m[38;2;170;170;170m /Users/isaacs/dev/js/treport/delete-me.js[39m [49m
[48;2;34;34;34m [38;2;119;119;119m 8 | [39m[36mconst[39m [38;2;238;238;238mline7[39m [93m=[39m [92m'line 7'[39m [49m
[48;2;34;34;34m [38;2;119;119;119m 9 | [39m[36mconst[39m [38;2;238;238;238mline8[39m [93m=[39m [92m'line 8'[39m [49m
[48;2;34;34;34m[31m[1m>[22m[39m 10[38;2;119;119;119m | [39m[36mconst[39m [38;2;238;238;238mline9[39m [93m=[39m [92m'line 9'[39m [49m
[48;2;34;34;34m[38;2;170;170;170m {CWD}/delete-me.js[39m [49m
[48;2;34;34;34m [38;2;119;119;119m 8 | [39m[36mconst[39m [38;2;238;238;238mline7[39m [93m=[39m [92m'line 7'[39m [49m
[48;2;34;34;34m [38;2;119;119;119m 9 | [39m[36mconst[39m [38;2;238;238;238mline8[39m [93m=[39m [92m'line 8'[39m [49m
[48;2;34;34;34m[31m[1m>[22m[39m 10[38;2;119;119;119m | [39m[36mconst[39m [38;2;238;238;238mline9[39m [93m=[39m [92m'line 9'[39m [49m
`

exports[`lib/pretty-source.test.js TAP highlight a file > last line, with caret 1`] = `
[48;2;34;34;34m[38;2;170;170;170m /Users/isaacs/dev/js/treport/delete-me.js[39m [49m
[48;2;34;34;34m [38;2;119;119;119m 8 | [39m[36mconst[39m [38;2;238;238;238mline7[39m [93m=[39m [92m'line 7'[39m [49m
[48;2;34;34;34m [38;2;119;119;119m 9 | [39m[36mconst[39m [38;2;238;238;238mline8[39m [93m=[39m [92m'line 8'[39m [49m
[48;2;34;34;34m[31m[1m>[22m[39m 10[38;2;119;119;119m | [39m[36mconst[39m [38;2;238;238;238mline9[39m [93m=[39m [92m'line 9'[39m [49m
[48;2;34;34;34m [38;2;119;119;119m| [39m[31m----[1m^[22m[39m [49m
[48;2;34;34;34m[38;2;170;170;170m {CWD}/delete-me.js[39m [49m
[48;2;34;34;34m [38;2;119;119;119m 8 | [39m[36mconst[39m [38;2;238;238;238mline7[39m [93m=[39m [92m'line 7'[39m [49m
[48;2;34;34;34m [38;2;119;119;119m 9 | [39m[36mconst[39m [38;2;238;238;238mline8[39m [93m=[39m [92m'line 8'[39m [49m
[48;2;34;34;34m[31m[1m>[22m[39m 10[38;2;119;119;119m | [39m[36mconst[39m [38;2;238;238;238mline9[39m [93m=[39m [92m'line 9'[39m [49m
[48;2;34;34;34m [38;2;119;119;119m| [39m[31m----[1m^[22m[39m [49m
`

exports[`lib/pretty-source.test.js TAP highlight a file > no caret 1`] = `
[48;2;34;34;34m[38;2;170;170;170m /Users/isaacs/dev/js/treport/delete-me.js[39m [49m
[48;2;34;34;34m [38;2;119;119;119m 2 | [39m[36mconst[39m [38;2;238;238;238mline1[39m [93m=[39m [92m'line 1'[39m [49m
[48;2;34;34;34m [38;2;119;119;119m 3 | [39m[36mconst[39m [38;2;238;238;238mline2[39m [93m=[39m [92m'line 2'[39m [49m
[48;2;34;34;34m[31m[1m>[22m[39m 4[38;2;119;119;119m | [39m[36mconst[39m [38;2;238;238;238mline3[39m [93m=[39m [92m'line 3'[39m [49m
[48;2;34;34;34m [38;2;119;119;119m 5 | [39m[36mconst[39m [38;2;238;238;238mline4[39m [93m=[39m [92m'line 4'[39m [49m
[48;2;34;34;34m [38;2;119;119;119m 6 | [39m[36mconst[39m [38;2;238;238;238mline5[39m [93m=[39m [92m'line 5'[39m [49m
[48;2;34;34;34m [38;2;119;119;119m 7 | [39m[36mconst[39m [38;2;238;238;238mline6[39m [93m=[39m [92m'line 6'[39m [49m
[48;2;34;34;34m[38;2;170;170;170m {CWD}/delete-me.js[39m [49m
[48;2;34;34;34m [38;2;119;119;119m 2 | [39m[36mconst[39m [38;2;238;238;238mline1[39m [93m=[39m [92m'line 1'[39m [49m
[48;2;34;34;34m [38;2;119;119;119m 3 | [39m[36mconst[39m [38;2;238;238;238mline2[39m [93m=[39m [92m'line 2'[39m [49m
[48;2;34;34;34m[31m[1m>[22m[39m 4[38;2;119;119;119m | [39m[36mconst[39m [38;2;238;238;238mline3[39m [93m=[39m [92m'line 3'[39m [49m
[48;2;34;34;34m [38;2;119;119;119m 5 | [39m[36mconst[39m [38;2;238;238;238mline4[39m [93m=[39m [92m'line 4'[39m [49m
[48;2;34;34;34m [38;2;119;119;119m 6 | [39m[36mconst[39m [38;2;238;238;238mline5[39m [93m=[39m [92m'line 5'[39m [49m
[48;2;34;34;34m [38;2;119;119;119m 7 | [39m[36mconst[39m [38;2;238;238;238mline6[39m [93m=[39m [92m'line 6'[39m [49m
`

exports[`lib/pretty-source.test.js TAP highlight a file > slightly less colorful 1`] = `
[48;2;34;34;34m[90m /Users/isaacs/dev/js/treport/delete-me.js[39m [49m
[48;2;34;34;34m [2m 2 | [22m[36mconst[39m [38;2;238;238;238mline1[39m [93m=[39m [92m'line 1'[39m [49m
[48;2;34;34;34m [2m 3 | [22m[36mconst[39m [38;2;238;238;238mline2[39m [93m=[39m [92m'line 2'[39m [49m
[48;2;34;34;34m[31m[1m>[22m[39m 4[2m | [22m[36mconst[39m [38;2;238;238;238mline3[39m [93m=[39m [92m'line 3'[39m [49m
[48;2;34;34;34m [2m| [22m[31m----[1m^[22m[39m [49m
[48;2;34;34;34m [2m 5 | [22m[36mconst[39m [38;2;238;238;238mline4[39m [93m=[39m [92m'line 4'[39m [49m
[48;2;34;34;34m [2m 6 | [22m[36mconst[39m [38;2;238;238;238mline5[39m [93m=[39m [92m'line 5'[39m [49m
[48;2;34;34;34m [2m 7 | [22m[36mconst[39m [38;2;238;238;238mline6[39m [93m=[39m [92m'line 6'[39m [49m
[48;2;34;34;34m[90m {CWD}/delete-me.js[39m [49m
[48;2;34;34;34m [2m 2 | [22m[36mconst[39m [38;2;238;238;238mline1[39m [93m=[39m [92m'line 1'[39m [49m
[48;2;34;34;34m [2m 3 | [22m[36mconst[39m [38;2;238;238;238mline2[39m [93m=[39m [92m'line 2'[39m [49m
[48;2;34;34;34m[31m[1m>[22m[39m 4[2m | [22m[36mconst[39m [38;2;238;238;238mline3[39m [93m=[39m [92m'line 3'[39m [49m
[48;2;34;34;34m [2m| [22m[31m----[1m^[22m[39m [49m
[48;2;34;34;34m [2m 5 | [22m[36mconst[39m [38;2;238;238;238mline4[39m [93m=[39m [92m'line 4'[39m [49m
[48;2;34;34;34m [2m 6 | [22m[36mconst[39m [38;2;238;238;238mline5[39m [93m=[39m [92m'line 5'[39m [49m
[48;2;34;34;34m [2m 7 | [22m[36mconst[39m [38;2;238;238;238mline6[39m [93m=[39m [92m'line 6'[39m [49m
`

exports[`lib/pretty-source.test.js TAP highlight a file > with the caret 1`] = `
[48;2;34;34;34m[38;2;170;170;170m /Users/isaacs/dev/js/treport/delete-me.js[39m [49m
[48;2;34;34;34m [38;2;119;119;119m 2 | [39m[36mconst[39m [38;2;238;238;238mline1[39m [93m=[39m [92m'line 1'[39m [49m
[48;2;34;34;34m [38;2;119;119;119m 3 | [39m[36mconst[39m [38;2;238;238;238mline2[39m [93m=[39m [92m'line 2'[39m [49m
[48;2;34;34;34m[31m[1m>[22m[39m 4[38;2;119;119;119m | [39m[36mconst[39m [38;2;238;238;238mline3[39m [93m=[39m [92m'line 3'[39m [49m
[48;2;34;34;34m [38;2;119;119;119m| [39m[31m----[1m^[22m[39m [49m
[48;2;34;34;34m [38;2;119;119;119m 5 | [39m[36mconst[39m [38;2;238;238;238mline4[39m [93m=[39m [92m'line 4'[39m [49m
[48;2;34;34;34m [38;2;119;119;119m 6 | [39m[36mconst[39m [38;2;238;238;238mline5[39m [93m=[39m [92m'line 5'[39m [49m
[48;2;34;34;34m [38;2;119;119;119m 7 | [39m[36mconst[39m [38;2;238;238;238mline6[39m [93m=[39m [92m'line 6'[39m [49m
[48;2;34;34;34m[38;2;170;170;170m {CWD}/delete-me.js[39m [49m
[48;2;34;34;34m [38;2;119;119;119m 2 | [39m[36mconst[39m [38;2;238;238;238mline1[39m [93m=[39m [92m'line 1'[39m [49m
[48;2;34;34;34m [38;2;119;119;119m 3 | [39m[36mconst[39m [38;2;238;238;238mline2[39m [93m=[39m [92m'line 2'[39m [49m
[48;2;34;34;34m[31m[1m>[22m[39m 4[38;2;119;119;119m | [39m[36mconst[39m [38;2;238;238;238mline3[39m [93m=[39m [92m'line 3'[39m [49m
[48;2;34;34;34m [38;2;119;119;119m| [39m[31m----[1m^[22m[39m [49m
[48;2;34;34;34m [38;2;119;119;119m 5 | [39m[36mconst[39m [38;2;238;238;238mline4[39m [93m=[39m [92m'line 4'[39m [49m
[48;2;34;34;34m [38;2;119;119;119m 6 | [39m[36mconst[39m [38;2;238;238;238mline5[39m [93m=[39m [92m'line 5'[39m [49m
[48;2;34;34;34m [38;2;119;119;119m 7 | [39m[36mconst[39m [38;2;238;238;238mline6[39m [93m=[39m [92m'line 6'[39m [49m
`

0 comments on commit 7141ccc

Please sign in to comment.