@@ -39,7 +39,9 @@ assert.throws(() => {
39
39
} , / E R R _ I N V A L I D _ C A L L B A C K / ) ;
40
40
41
41
// Verify that clearScreenDown() does not throw on null or undefined stream.
42
- assert . strictEqual ( readline . clearScreenDown ( null , common . mustCall ( ) ) , true ) ;
42
+ assert . strictEqual ( readline . clearScreenDown ( null , common . mustCall ( ( err ) => {
43
+ assert . strictEqual ( err , null ) ;
44
+ } ) ) , true ) ;
43
45
assert . strictEqual ( readline . clearScreenDown ( undefined , common . mustCall ( ) ) ,
44
46
true ) ;
45
47
@@ -67,7 +69,9 @@ assert.throws(() => {
67
69
// Verify that clearLine() does not throw on null or undefined stream.
68
70
assert . strictEqual ( readline . clearLine ( null , 0 ) , true ) ;
69
71
assert . strictEqual ( readline . clearLine ( undefined , 0 ) , true ) ;
70
- assert . strictEqual ( readline . clearLine ( null , 0 , common . mustCall ( ) ) , true ) ;
72
+ assert . strictEqual ( readline . clearLine ( null , 0 , common . mustCall ( ( err ) => {
73
+ assert . strictEqual ( err , null ) ;
74
+ } ) ) , true ) ;
71
75
assert . strictEqual ( readline . clearLine ( undefined , 0 , common . mustCall ( ) ) , true ) ;
72
76
73
77
// Nothing is written when moveCursor 0, 0
@@ -101,15 +105,19 @@ assert.throws(() => {
101
105
// Verify that moveCursor() does not throw on null or undefined stream.
102
106
assert . strictEqual ( readline . moveCursor ( null , 1 , 1 ) , true ) ;
103
107
assert . strictEqual ( readline . moveCursor ( undefined , 1 , 1 ) , true ) ;
104
- assert . strictEqual ( readline . moveCursor ( null , 1 , 1 , common . mustCall ( ) ) , true ) ;
108
+ assert . strictEqual ( readline . moveCursor ( null , 1 , 1 , common . mustCall ( ( err ) => {
109
+ assert . strictEqual ( err , null ) ;
110
+ } ) ) , true ) ;
105
111
assert . strictEqual ( readline . moveCursor ( undefined , 1 , 1 , common . mustCall ( ) ) ,
106
112
true ) ;
107
113
108
114
// Undefined or null as stream should not throw.
109
115
assert . strictEqual ( readline . cursorTo ( null ) , true ) ;
110
116
assert . strictEqual ( readline . cursorTo ( ) , true ) ;
111
117
assert . strictEqual ( readline . cursorTo ( null , 1 , 1 , common . mustCall ( ) ) , true ) ;
112
- assert . strictEqual ( readline . cursorTo ( undefined , 1 , 1 , common . mustCall ( ) ) , true ) ;
118
+ assert . strictEqual ( readline . cursorTo ( undefined , 1 , 1 , common . mustCall ( ( err ) => {
119
+ assert . strictEqual ( err , null ) ;
120
+ } ) ) , true ) ;
113
121
114
122
writable . data = '' ;
115
123
assert . strictEqual ( readline . cursorTo ( writable , 'a' ) , true ) ;
0 commit comments