@@ -33,40 +33,43 @@ common.refreshTmpDir();
33
33
34
34
fs . open ( fn , 'w' , 0o644 , common . mustCall ( function ( err , fd ) {
35
35
assert . ifError ( err ) ;
36
- console . log ( 'open done' ) ;
37
- fs . write ( fd , '' , 0 , 'utf8' , function ( err , written ) {
38
- assert . strictEqual ( 0 , written ) ;
39
- } ) ;
40
- fs . write ( fd , expected , 0 , 'utf8' , common . mustCall ( function ( err , written ) {
41
- console . log ( 'write done' ) ;
36
+
37
+ const done = common . mustCall ( function ( err , written ) {
42
38
assert . ifError ( err ) ;
43
39
assert . strictEqual ( Buffer . byteLength ( expected ) , written ) ;
44
40
fs . closeSync ( fd ) ;
45
41
const found = fs . readFileSync ( fn , 'utf8' ) ;
46
- console . log ( 'expected: "%s"' , expected ) ;
47
- console . log ( 'found: "%s"' , found ) ;
48
42
fs . unlinkSync ( fn ) ;
49
43
assert . strictEqual ( expected , found ) ;
50
- } ) ) ;
44
+ } ) ;
45
+
46
+ const written = common . mustCall ( function ( err , written ) {
47
+ assert . ifError ( err ) ;
48
+ assert . strictEqual ( 0 , written ) ;
49
+ } ) ;
50
+
51
+ fs . write ( fd , '' , 0 , 'utf8' , written ) ;
52
+ fs . write ( fd , expected , 0 , 'utf8' , done ) ;
51
53
} ) ) ;
52
54
55
+ const args = constants . O_CREAT | constants . O_WRONLY | constants . O_TRUNC ;
56
+ fs . open ( fn2 , args , 0o644 , common . mustCall ( ( err , fd ) => {
57
+ assert . ifError ( err ) ;
53
58
54
- fs . open ( fn2 , constants . O_CREAT | constants . O_WRONLY | constants . O_TRUNC , 0o644 ,
55
- common . mustCall ( ( err , fd ) => {
56
- assert . ifError ( err ) ;
57
- console . log ( 'open done' ) ;
58
- fs . write ( fd , '' , 0 , 'utf8' , ( err , written ) => {
59
- assert . strictEqual ( 0 , written ) ;
60
- } ) ;
61
- fs . write ( fd , expected , 0 , 'utf8' , common . mustCall ( ( err , written ) => {
62
- console . log ( 'write done' ) ;
63
- assert . ifError ( err ) ;
64
- assert . strictEqual ( Buffer . byteLength ( expected ) , written ) ;
65
- fs . closeSync ( fd ) ;
66
- const found = fs . readFileSync ( fn2 , 'utf8' ) ;
67
- console . log ( 'expected: "%s"' , expected ) ;
68
- console . log ( 'found: "%s"' , found ) ;
69
- fs . unlinkSync ( fn2 ) ;
70
- assert . strictEqual ( expected , found ) ;
71
- } ) ) ;
72
- } ) ) ;
59
+ const done = common . mustCall ( ( err , written ) => {
60
+ assert . ifError ( err ) ;
61
+ assert . strictEqual ( Buffer . byteLength ( expected ) , written ) ;
62
+ fs . closeSync ( fd ) ;
63
+ const found = fs . readFileSync ( fn2 , 'utf8' ) ;
64
+ fs . unlinkSync ( fn2 ) ;
65
+ assert . strictEqual ( expected , found ) ;
66
+ } ) ;
67
+
68
+ const written = common . mustCall ( function ( err , written ) {
69
+ assert . ifError ( err ) ;
70
+ assert . strictEqual ( 0 , written ) ;
71
+ } ) ;
72
+
73
+ fs . write ( fd , '' , 0 , 'utf8' , written ) ;
74
+ fs . write ( fd , expected , 0 , 'utf8' , done ) ;
75
+ } ) ) ;
0 commit comments