diff --git a/test/parallel/test-fs-write-file-sync.js b/test/parallel/test-fs-write-file-sync.js index 2964ac368b5de4..cb0f16f370f43c 100644 --- a/test/parallel/test-fs-write-file-sync.js +++ b/test/parallel/test-fs-write-file-sync.js @@ -96,3 +96,12 @@ function closeSync() { openCount--; return fs._closeSync.apply(fs, arguments); } + +// Test writeFileSync with flags +const file4 = path.join(tmpdir.path, 'testWriteFileSyncFlags.txt'); + +fs.writeFileSync(file4, 'hello ', { encoding: 'utf8', flag: 'a' }); +fs.writeFileSync(file4, 'world!', { encoding: 'utf8', flag: 'a' }); + +content = fs.readFileSync(file4, { encoding: 'utf8' }); +assert.strictEqual(content, 'hello world!');