test: add ES6 and strictEqual to test-fs-truncate
- use const and let for variables - replace assert.equal with assert.strictEqual PR-URL: https://github.com/nodejs/node/pull/10167 Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Italo A. Casas <me@italoacasas.com>
This commit is contained in:
parent
fa4f1587d3
commit
a8e87084cf
@ -1,43 +1,43 @@
|
||||
'use strict';
|
||||
var common = require('../common');
|
||||
var assert = require('assert');
|
||||
var path = require('path');
|
||||
var fs = require('fs');
|
||||
var tmp = common.tmpDir;
|
||||
var filename = path.resolve(tmp, 'truncate-file.txt');
|
||||
var data = Buffer.alloc(1024 * 16, 'x');
|
||||
const common = require('../common');
|
||||
const assert = require('assert');
|
||||
const path = require('path');
|
||||
const fs = require('fs');
|
||||
const tmp = common.tmpDir;
|
||||
const filename = path.resolve(tmp, 'truncate-file.txt');
|
||||
const data = Buffer.alloc(1024 * 16, 'x');
|
||||
|
||||
common.refreshTmpDir();
|
||||
|
||||
var stat;
|
||||
let stat;
|
||||
|
||||
// truncateSync
|
||||
fs.writeFileSync(filename, data);
|
||||
stat = fs.statSync(filename);
|
||||
assert.equal(stat.size, 1024 * 16);
|
||||
assert.strictEqual(stat.size, 1024 * 16);
|
||||
|
||||
fs.truncateSync(filename, 1024);
|
||||
stat = fs.statSync(filename);
|
||||
assert.equal(stat.size, 1024);
|
||||
assert.strictEqual(stat.size, 1024);
|
||||
|
||||
fs.truncateSync(filename);
|
||||
stat = fs.statSync(filename);
|
||||
assert.equal(stat.size, 0);
|
||||
assert.strictEqual(stat.size, 0);
|
||||
|
||||
// ftruncateSync
|
||||
fs.writeFileSync(filename, data);
|
||||
var fd = fs.openSync(filename, 'r+');
|
||||
const fd = fs.openSync(filename, 'r+');
|
||||
|
||||
stat = fs.statSync(filename);
|
||||
assert.equal(stat.size, 1024 * 16);
|
||||
assert.strictEqual(stat.size, 1024 * 16);
|
||||
|
||||
fs.ftruncateSync(fd, 1024);
|
||||
stat = fs.statSync(filename);
|
||||
assert.equal(stat.size, 1024);
|
||||
assert.strictEqual(stat.size, 1024);
|
||||
|
||||
fs.ftruncateSync(fd);
|
||||
stat = fs.statSync(filename);
|
||||
assert.equal(stat.size, 0);
|
||||
assert.strictEqual(stat.size, 0);
|
||||
|
||||
fs.closeSync(fd);
|
||||
|
||||
@ -54,19 +54,19 @@ function testTruncate(cb) {
|
||||
if (er) return cb(er);
|
||||
fs.stat(filename, function(er, stat) {
|
||||
if (er) return cb(er);
|
||||
assert.equal(stat.size, 1024 * 16);
|
||||
assert.strictEqual(stat.size, 1024 * 16);
|
||||
|
||||
fs.truncate(filename, 1024, function(er) {
|
||||
if (er) return cb(er);
|
||||
fs.stat(filename, function(er, stat) {
|
||||
if (er) return cb(er);
|
||||
assert.equal(stat.size, 1024);
|
||||
assert.strictEqual(stat.size, 1024);
|
||||
|
||||
fs.truncate(filename, function(er) {
|
||||
if (er) return cb(er);
|
||||
fs.stat(filename, function(er, stat) {
|
||||
if (er) return cb(er);
|
||||
assert.equal(stat.size, 0);
|
||||
assert.strictEqual(stat.size, 0);
|
||||
cb();
|
||||
});
|
||||
});
|
||||
@ -82,7 +82,7 @@ function testFtruncate(cb) {
|
||||
if (er) return cb(er);
|
||||
fs.stat(filename, function(er, stat) {
|
||||
if (er) return cb(er);
|
||||
assert.equal(stat.size, 1024 * 16);
|
||||
assert.strictEqual(stat.size, 1024 * 16);
|
||||
|
||||
fs.open(filename, 'w', function(er, fd) {
|
||||
if (er) return cb(er);
|
||||
@ -90,13 +90,13 @@ function testFtruncate(cb) {
|
||||
if (er) return cb(er);
|
||||
fs.stat(filename, function(er, stat) {
|
||||
if (er) return cb(er);
|
||||
assert.equal(stat.size, 1024);
|
||||
assert.strictEqual(stat.size, 1024);
|
||||
|
||||
fs.ftruncate(fd, function(er) {
|
||||
if (er) return cb(er);
|
||||
fs.stat(filename, function(er, stat) {
|
||||
if (er) return cb(er);
|
||||
assert.equal(stat.size, 0);
|
||||
assert.strictEqual(stat.size, 0);
|
||||
fs.close(fd, cb);
|
||||
});
|
||||
});
|
||||
|
Loading…
x
Reference in New Issue
Block a user