mirror of https://github.com/lukechilds/node.git
Browse Source
This has been supperted for long but never tested nor documented. PR-URL: https://github.com/nodejs/node/pull/3641 Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> Reviewed-By: James M Snell <jasnell@gmail.com>process-exit-stdio-flushing
Carl Lei
9 years ago
committed by
Ben Noordhuis
1 changed files with 16 additions and 0 deletions
@ -0,0 +1,16 @@ |
|||||
|
'use strict'; |
||||
|
const common = require('../common'); |
||||
|
|
||||
|
const constants = require('constants'); |
||||
|
const assert = require('assert'); |
||||
|
const fs = require('fs'); |
||||
|
const path = require('path'); |
||||
|
|
||||
|
common.refreshTmpDir(); |
||||
|
|
||||
|
// O_WRONLY without O_CREAT shall fail with ENOENT
|
||||
|
const pathNE = path.join(common.tmpDir, 'file-should-not-exist'); |
||||
|
assert.throws( |
||||
|
() => fs.openSync(pathNE, constants.O_WRONLY), |
||||
|
(e) => e.code === 'ENOENT' |
||||
|
); |
Loading…
Reference in new issue