We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
common.mustNotMutateObjectDeep()
1 parent 7762e46 commit 61cd11aCopy full SHA for 61cd11a
19 files changed
test/parallel/test-fs-access.js
@@ -145,7 +145,7 @@ assert.throws(
145
146
assert.throws(
147
() => {
148
- fs.access(__filename, fs.F_OK, {});
+ fs.access(__filename, fs.F_OK, common.mustNotMutateObjectDeep({}));
149
},
150
{
151
code: 'ERR_INVALID_ARG_TYPE',
test/parallel/test-fs-append-file-sync.js
@@ -71,17 +71,17 @@ const fileData3 = fs.readFileSync(filename3);
71
assert.strictEqual(buf.length + currentFileData.length, fileData3.length);
72
73
const filename4 = join(tmpdir.path, 'append-sync4.txt');
74
-fs.writeFileSync(filename4, currentFileData, { mode: m });
+fs.writeFileSync(filename4, currentFileData, common.mustNotMutateObjectDeep({ mode: m }));
75
76
[
77
true, false, 0, 1, Infinity, () => {}, {}, [], undefined, null,
78
].forEach((value) => {
79
80
- () => fs.appendFileSync(filename4, value, { mode: m }),
+ () => fs.appendFileSync(filename4, value, common.mustNotMutateObjectDeep({ mode: m })),
81
{ message: /data/, code: 'ERR_INVALID_ARG_TYPE' }
82
);
83
});
84
-fs.appendFileSync(filename4, `${num}`, { mode: m });
+fs.appendFileSync(filename4, `${num}`, common.mustNotMutateObjectDeep({ mode: m }));
85
86
// Windows permissions aren't Unix.
87
if (!common.isWindows) {
0 commit comments