1
1
'use strict' ;
2
- var common = require ( '../common' ) ;
3
- var assert = require ( 'assert' ) ;
4
- var path = require ( 'path' ) ;
5
- var fs = require ( 'fs' ) ;
6
- var tmp = common . tmpDir ;
7
- var filename = path . resolve ( tmp , 'truncate-file.txt' ) ;
8
- var data = Buffer . alloc ( 1024 * 16 , 'x' ) ;
2
+ const common = require ( '../common' ) ;
3
+ const assert = require ( 'assert' ) ;
4
+ const path = require ( 'path' ) ;
5
+ const fs = require ( 'fs' ) ;
6
+ const tmp = common . tmpDir ;
7
+ const filename = path . resolve ( tmp , 'truncate-file.txt' ) ;
8
+ const data = Buffer . alloc ( 1024 * 16 , 'x' ) ;
9
9
10
10
common . refreshTmpDir ( ) ;
11
11
12
- var stat ;
12
+ let stat ;
13
13
14
14
// truncateSync
15
15
fs . writeFileSync ( filename , data ) ;
16
16
stat = fs . statSync ( filename ) ;
17
- assert . equal ( stat . size , 1024 * 16 ) ;
17
+ assert . strictEqual ( stat . size , 1024 * 16 ) ;
18
18
19
19
fs . truncateSync ( filename , 1024 ) ;
20
20
stat = fs . statSync ( filename ) ;
21
- assert . equal ( stat . size , 1024 ) ;
21
+ assert . strictEqual ( stat . size , 1024 ) ;
22
22
23
23
fs . truncateSync ( filename ) ;
24
24
stat = fs . statSync ( filename ) ;
25
- assert . equal ( stat . size , 0 ) ;
25
+ assert . strictEqual ( stat . size , 0 ) ;
26
26
27
27
// ftruncateSync
28
28
fs . writeFileSync ( filename , data ) ;
29
- var fd = fs . openSync ( filename , 'r+' ) ;
29
+ const fd = fs . openSync ( filename , 'r+' ) ;
30
30
31
31
stat = fs . statSync ( filename ) ;
32
- assert . equal ( stat . size , 1024 * 16 ) ;
32
+ assert . strictEqual ( stat . size , 1024 * 16 ) ;
33
33
34
34
fs . ftruncateSync ( fd , 1024 ) ;
35
35
stat = fs . statSync ( filename ) ;
36
- assert . equal ( stat . size , 1024 ) ;
36
+ assert . strictEqual ( stat . size , 1024 ) ;
37
37
38
38
fs . ftruncateSync ( fd ) ;
39
39
stat = fs . statSync ( filename ) ;
40
- assert . equal ( stat . size , 0 ) ;
40
+ assert . strictEqual ( stat . size , 0 ) ;
41
41
42
42
fs . closeSync ( fd ) ;
43
43
@@ -54,19 +54,19 @@ function testTruncate(cb) {
54
54
if ( er ) return cb ( er ) ;
55
55
fs . stat ( filename , function ( er , stat ) {
56
56
if ( er ) return cb ( er ) ;
57
- assert . equal ( stat . size , 1024 * 16 ) ;
57
+ assert . strictEqual ( stat . size , 1024 * 16 ) ;
58
58
59
59
fs . truncate ( filename , 1024 , function ( er ) {
60
60
if ( er ) return cb ( er ) ;
61
61
fs . stat ( filename , function ( er , stat ) {
62
62
if ( er ) return cb ( er ) ;
63
- assert . equal ( stat . size , 1024 ) ;
63
+ assert . strictEqual ( stat . size , 1024 ) ;
64
64
65
65
fs . truncate ( filename , function ( er ) {
66
66
if ( er ) return cb ( er ) ;
67
67
fs . stat ( filename , function ( er , stat ) {
68
68
if ( er ) return cb ( er ) ;
69
- assert . equal ( stat . size , 0 ) ;
69
+ assert . strictEqual ( stat . size , 0 ) ;
70
70
cb ( ) ;
71
71
} ) ;
72
72
} ) ;
@@ -82,21 +82,21 @@ function testFtruncate(cb) {
82
82
if ( er ) return cb ( er ) ;
83
83
fs . stat ( filename , function ( er , stat ) {
84
84
if ( er ) return cb ( er ) ;
85
- assert . equal ( stat . size , 1024 * 16 ) ;
85
+ assert . strictEqual ( stat . size , 1024 * 16 ) ;
86
86
87
87
fs . open ( filename , 'w' , function ( er , fd ) {
88
88
if ( er ) return cb ( er ) ;
89
89
fs . ftruncate ( fd , 1024 , function ( er ) {
90
90
if ( er ) return cb ( er ) ;
91
91
fs . stat ( filename , function ( er , stat ) {
92
92
if ( er ) return cb ( er ) ;
93
- assert . equal ( stat . size , 1024 ) ;
93
+ assert . strictEqual ( stat . size , 1024 ) ;
94
94
95
95
fs . ftruncate ( fd , function ( er ) {
96
96
if ( er ) return cb ( er ) ;
97
97
fs . stat ( filename , function ( er , stat ) {
98
98
if ( er ) return cb ( er ) ;
99
- assert . equal ( stat . size , 0 ) ;
99
+ assert . strictEqual ( stat . size , 0 ) ;
100
100
fs . close ( fd , cb ) ;
101
101
} ) ;
102
102
} ) ;
0 commit comments