summaryrefslogtreecommitdiff
path: root/test/parallel/test-fs-read.js
diff options
context:
space:
mode:
Diffstat (limited to 'test/parallel/test-fs-read.js')
-rw-r--r--test/parallel/test-fs-read.js21
1 files changed, 9 insertions, 12 deletions
diff --git a/test/parallel/test-fs-read.js b/test/parallel/test-fs-read.js
index 6f20656e28..7da4e9b814 100644
--- a/test/parallel/test-fs-read.js
+++ b/test/parallel/test-fs-read.js
@@ -6,20 +6,17 @@ const fs = require('fs');
const filepath = path.join(common.fixturesDir, 'x.txt');
const fd = fs.openSync(filepath, 'r');
const expected = 'xyz\n';
-let readCalled = 0;
-fs.read(fd, expected.length, 0, 'utf-8', function(err, str, bytesRead) {
- readCalled++;
-
- assert.ok(!err);
- assert.equal(str, expected);
- assert.equal(bytesRead, expected.length);
-});
+fs.read(fd,
+ expected.length,
+ 0,
+ 'utf-8',
+ common.mustCall(function(err, str, bytesRead) {
+ assert.ok(!err);
+ assert.equal(str, expected);
+ assert.equal(bytesRead, expected.length);
+ }));
var r = fs.readSync(fd, expected.length, 0, 'utf-8');
assert.equal(r[0], expected);
assert.equal(r[1], expected.length);
-
-process.on('exit', function() {
- assert.equal(readCalled, 1);
-});