diff options
author | r1cebank <siyuangao@gmail.com> | 2017-10-06 11:06:35 -0700 |
---|---|---|
committer | James M Snell <jasnell@gmail.com> | 2017-10-12 18:02:14 -0700 |
commit | c885ea727da7ffd66deb5a775a0d1fb40f14a329 (patch) | |
tree | 640837602d14fcffd0b0307d5e8155921357b2d0 /test/parallel/test-fs-truncate.js | |
parent | af49e58211ea63d53900eb068eaa5f32ae1cf236 (diff) | |
download | android-node-v8-c885ea727da7ffd66deb5a775a0d1fb40f14a329.tar.gz android-node-v8-c885ea727da7ffd66deb5a775a0d1fb40f14a329.tar.bz2 android-node-v8-c885ea727da7ffd66deb5a775a0d1fb40f14a329.zip |
lib: deprecate fd usage for fs.truncate(Sync)
PR-URL: https://github.com/nodejs/node/pull/15990
Reviewed-By: Anna Henningsen <anna@addaleax.net>
Reviewed-By: James M Snell <jasnell@gmail.com>
Reviewed-By: Trevor Norris <trev.norris@gmail.com>
Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
Diffstat (limited to 'test/parallel/test-fs-truncate.js')
-rw-r--r-- | test/parallel/test-fs-truncate.js | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/test/parallel/test-fs-truncate.js b/test/parallel/test-fs-truncate.js index a56a1a054c..4119d53c4f 100644 --- a/test/parallel/test-fs-truncate.js +++ b/test/parallel/test-fs-truncate.js @@ -32,6 +32,9 @@ common.refreshTmpDir(); let stat; +const msg = 'Using fs.truncate with a file descriptor is deprecated.' + + ' Please use fs.ftruncate with a file descriptor instead.'; + // truncateSync fs.writeFileSync(filename, data); stat = fs.statSync(filename); @@ -60,6 +63,10 @@ fs.ftruncateSync(fd); stat = fs.statSync(filename); assert.strictEqual(stat.size, 0); +// truncateSync +common.expectWarning('DeprecationWarning', msg); +fs.truncateSync(fd); + fs.closeSync(fd); // async tests |