1
1
'use strict' ;
2
- var common = require ( '../common' ) ;
3
- var assert = require ( 'assert' ) ;
4
- var Stream = require ( 'stream' ) ;
5
- var repl = require ( 'repl' ) ;
2
+ const common = require ( '../common' ) ;
3
+ const assert = require ( 'assert' ) ;
4
+ const Stream = require ( 'stream' ) ;
5
+ const repl = require ( 'repl' ) ;
6
6
7
7
common . globalCheck = false ;
8
8
9
- var tests = [
9
+ const tests = [
10
10
testSloppyMode ,
11
11
testStrictMode ,
12
12
testAutoMode
@@ -17,12 +17,12 @@ tests.forEach(function(test) {
17
17
} ) ;
18
18
19
19
function testSloppyMode ( ) {
20
- var cli = initRepl ( repl . REPL_MODE_SLOPPY ) ;
20
+ const cli = initRepl ( repl . REPL_MODE_SLOPPY ) ;
21
21
22
22
cli . input . emit ( 'data' , `
23
23
x = 3
24
24
` . trim ( ) + '\n' ) ;
25
- assert . equal ( cli . output . accumulator . join ( '' ) , '> 3\n> ' ) ;
25
+ assert . strictEqual ( cli . output . accumulator . join ( '' ) , '> 3\n> ' ) ;
26
26
cli . output . accumulator . length = 0 ;
27
27
28
28
cli . input . emit ( 'data' , `
@@ -33,7 +33,7 @@ function testSloppyMode() {
33
33
}
34
34
35
35
function testStrictMode ( ) {
36
- var cli = initRepl ( repl . REPL_MODE_STRICT ) ;
36
+ const cli = initRepl ( repl . REPL_MODE_STRICT ) ;
37
37
38
38
cli . input . emit ( 'data' , `
39
39
x = 3
@@ -45,30 +45,30 @@ function testStrictMode() {
45
45
cli . input . emit ( 'data' , `
46
46
let y = 3
47
47
` . trim ( ) + '\n' ) ;
48
- assert . equal ( cli . output . accumulator . join ( '' ) , 'undefined\n> ' ) ;
48
+ assert . strictEqual ( cli . output . accumulator . join ( '' ) , 'undefined\n> ' ) ;
49
49
}
50
50
51
51
function testAutoMode ( ) {
52
- var cli = initRepl ( repl . REPL_MODE_MAGIC ) ;
52
+ const cli = initRepl ( repl . REPL_MODE_MAGIC ) ;
53
53
54
54
cli . input . emit ( 'data' , `
55
55
x = 3
56
56
` . trim ( ) + '\n' ) ;
57
- assert . equal ( cli . output . accumulator . join ( '' ) , '> 3\n> ' ) ;
57
+ assert . strictEqual ( cli . output . accumulator . join ( '' ) , '> 3\n> ' ) ;
58
58
cli . output . accumulator . length = 0 ;
59
59
60
60
cli . input . emit ( 'data' , `
61
61
let y = 3
62
62
` . trim ( ) + '\n' ) ;
63
- assert . equal ( cli . output . accumulator . join ( '' ) , 'undefined\n> ' ) ;
63
+ assert . strictEqual ( cli . output . accumulator . join ( '' ) , 'undefined\n> ' ) ;
64
64
}
65
65
66
66
function initRepl ( mode ) {
67
- var input = new Stream ( ) ;
67
+ const input = new Stream ( ) ;
68
68
input . write = input . pause = input . resume = function ( ) { } ;
69
69
input . readable = true ;
70
70
71
- var output = new Stream ( ) ;
71
+ const output = new Stream ( ) ;
72
72
output . write = output . pause = output . resume = function ( buf ) {
73
73
output . accumulator . push ( buf ) ;
74
74
} ;
0 commit comments