(data, property, viaDefine, value1, value2, value3)
| 12 | const contextGlobal = vm.runInContext('this', vm.createContext()); |
| 13 | |
| 14 | function runAssertions(data, property, viaDefine, value1, value2, value3) { |
| 15 | // Define the property for the first time |
| 16 | setPropertyAndAssert(data, property, viaDefine, value1); |
| 17 | // Update the property |
| 18 | setPropertyAndAssert(data, property, viaDefine, value2); |
| 19 | // Delete the property |
| 20 | deletePropertyAndAssert(data, property); |
| 21 | // Re-define the property |
| 22 | setPropertyAndAssert(data, property, viaDefine, value3); |
| 23 | // Delete the property again |
| 24 | deletePropertyAndAssert(data, property); |
| 25 | } |
| 26 | |
| 27 | const fun1 = () => 1; |
| 28 | const fun2 = () => 2; |
no test coverage detected