Skip to content
This repository was archived by the owner on Apr 22, 2023. It is now read-only.

Commit 7b81497

Browse files
committed
unit test review
1 parent fdebb95 commit 7b81497

1 file changed

Lines changed: 9 additions & 16 deletions

File tree

test/simple/test-regress-GH-9161.js

Lines changed: 9 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -24,27 +24,20 @@ var assert = require('assert');
2424
var path = require('path');
2525
var fs = require('fs');
2626
var tmp = common.tmpDir;
27-
if (!fs.existsSync(tmp)) fs.mkdirSync(tmp);
27+
if (!fs.existsSync(tmp))
28+
fs.mkdirSync(tmp);
2829
var filename = path.resolve(tmp, 'truncate-file.txt');
2930

3031
var success = 0;
3132

32-
fs.writeFile(filename, 'hello world', 'utf8', function(err) {
33+
fs.writeFileSync(filename, 'hello world', 'utf8');
34+
var fd = fs.openSync(filename, 'r+');
35+
fs.truncate(fd, 5, function(err) {
3336
if (err) throw err;
34-
fs.open(filename, 'r+', function(err, fd) {
35-
if (err) throw err;
36-
fs.truncate(fd, 5, function(err) {
37-
if (err) throw err;
38-
fs.close(fd, function(err) {
39-
if (err) throw err;
40-
var r = fs.readFile(filename, 'utf8', function(err, result) {
41-
if (err) throw err;
42-
assert.equal(result, 'hello');
43-
success++;
44-
});
45-
})
46-
});
47-
});
37+
fs.closeSync(fd);
38+
var result = fs.readFileSync(filename, 'utf8');
39+
assert.equal(result, 'hello');
40+
success++;
4841
});
4942

5043
process.on('exit', function() {

0 commit comments

Comments
 (0)