From 0c7af4685fcefb0f6c8b293a508084eea63c70d3 Mon Sep 17 00:00:00 2001 From: Richard Gibson Date: Mon, 23 Sep 2024 12:15:23 -0400 Subject: [PATCH] harness/propertyHelper.js: Check the new property value chosen by isWritable for collision --- harness/propertyHelper.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/harness/propertyHelper.js b/harness/propertyHelper.js index d2359cd836..8dbed5aee6 100644 --- a/harness/propertyHelper.js +++ b/harness/propertyHelper.js @@ -173,6 +173,10 @@ function isWritable(obj, name, verifyProp, value) { var oldValue = obj[name]; var writeSucceeded; + if (arguments.length < 4 && newValue === oldValue) { + newValue = newValue + "2"; + } + try { obj[name] = newValue; } catch (e) {