@@ -6,6 +6,8 @@ var strip = require('strip-ansi')
66var retext = require ( 'retext' )
77var inspect = require ( '.' )
88
9+ var chalkEnabled = new chalk . Instance ( { level : 1 } )
10+
911var paragraph = 'Some simple text. Other “sentence”.'
1012
1113test ( 'inspect' , function ( t ) {
@@ -252,57 +254,57 @@ test('inspect.color()', function (t) {
252254 inspect . color ( retext ( ) . parse ( paragraph ) . children [ 0 ] . children [ 0 ] ) ,
253255 [
254256 'SentenceNode' +
255- chalk . dim ( '[' ) +
256- chalk . yellow ( '6' ) +
257- chalk . dim ( ']' ) +
257+ chalkEnabled . dim ( '[' ) +
258+ chalkEnabled . yellow ( '6' ) +
259+ chalkEnabled . dim ( ']' ) +
258260 ' (1:1-1:18, 0-17)' ,
259- chalk . dim ( '├─ ' ) +
261+ chalkEnabled . dim ( '├─ ' ) +
260262 'WordNode' +
261- chalk . dim ( '[' ) +
262- chalk . yellow ( '1' ) +
263- chalk . dim ( ']' ) +
263+ chalkEnabled . dim ( '[' ) +
264+ chalkEnabled . yellow ( '1' ) +
265+ chalkEnabled . dim ( ']' ) +
264266 ' (1:1-1:5, 0-4)' ,
265- chalk . dim ( '│ └─ ' ) +
267+ chalkEnabled . dim ( '│ └─ ' ) +
266268 'TextNode' +
267- chalk . dim ( ': ' ) +
268- chalk . green ( '"Some"' ) +
269+ chalkEnabled . dim ( ': ' ) +
270+ chalkEnabled . green ( '"Some"' ) +
269271 ' (1:1-1:5, 0-4)' ,
270- chalk . dim ( '├─ ' ) +
272+ chalkEnabled . dim ( '├─ ' ) +
271273 'WhiteSpaceNode' +
272- chalk . dim ( ': ' ) +
273- chalk . green ( '" "' ) +
274+ chalkEnabled . dim ( ': ' ) +
275+ chalkEnabled . green ( '" "' ) +
274276 ' (1:5-1:6, 4-5)' ,
275- chalk . dim ( '├─ ' ) +
277+ chalkEnabled . dim ( '├─ ' ) +
276278 'WordNode' +
277- chalk . dim ( '[' ) +
278- chalk . yellow ( '1' ) +
279- chalk . dim ( ']' ) +
279+ chalkEnabled . dim ( '[' ) +
280+ chalkEnabled . yellow ( '1' ) +
281+ chalkEnabled . dim ( ']' ) +
280282 ' (1:6-1:12, 5-11)' ,
281- chalk . dim ( '│ └─ ' ) +
283+ chalkEnabled . dim ( '│ └─ ' ) +
282284 'TextNode' +
283- chalk . dim ( ': ' ) +
284- chalk . green ( '"simple"' ) +
285+ chalkEnabled . dim ( ': ' ) +
286+ chalkEnabled . green ( '"simple"' ) +
285287 ' (1:6-1:12, 5-11)' ,
286- chalk . dim ( '├─ ' ) +
288+ chalkEnabled . dim ( '├─ ' ) +
287289 'WhiteSpaceNode' +
288- chalk . dim ( ': ' ) +
289- chalk . green ( '" "' ) +
290+ chalkEnabled . dim ( ': ' ) +
291+ chalkEnabled . green ( '" "' ) +
290292 ' (1:12-1:13, 11-12)' ,
291- chalk . dim ( '├─ ' ) +
293+ chalkEnabled . dim ( '├─ ' ) +
292294 'WordNode' +
293- chalk . dim ( '[' ) +
294- chalk . yellow ( '1' ) +
295- chalk . dim ( ']' ) +
295+ chalkEnabled . dim ( '[' ) +
296+ chalkEnabled . yellow ( '1' ) +
297+ chalkEnabled . dim ( ']' ) +
296298 ' (1:13-1:17, 12-16)' ,
297- chalk . dim ( '│ └─ ' ) +
299+ chalkEnabled . dim ( '│ └─ ' ) +
298300 'TextNode' +
299- chalk . dim ( ': ' ) +
300- chalk . green ( '"text"' ) +
301+ chalkEnabled . dim ( ': ' ) +
302+ chalkEnabled . green ( '"text"' ) +
301303 ' (1:13-1:17, 12-16)' ,
302- chalk . dim ( '└─ ' ) +
304+ chalkEnabled . dim ( '└─ ' ) +
303305 'PunctuationNode' +
304- chalk . dim ( ': ' ) +
305- chalk . green ( '"."' ) +
306+ chalkEnabled . dim ( ': ' ) +
307+ chalkEnabled . green ( '"."' ) +
306308 ' (1:17-1:18, 16-17)'
307309 ] . join ( '\n' ) ,
308310 'should work'
0 commit comments