Skip to content

Commit 89dd8ef

Browse files
committed
Final fixes for tests in earlier node.
1 parent d3bc65b commit 89dd8ef

File tree

2 files changed

+3
-4
lines changed

2 files changed

+3
-4
lines changed

Diff for: test/suite/resets/es5-node.js

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
1-
// These methods are used in node require so cannot reset.
1+
// These methods are required internally, so cannot reset:
22
// delete Object.keys;
3+
// delete Array.isArray;
4+
// delete Array.prototype.filter;
35

4-
delete Array.isArray;
56
delete Array.prototype.every;
6-
delete Array.prototype.filter;
77
delete Array.prototype.forEach;
88
delete Array.prototype.indexOf;
99
delete Array.prototype.lastIndexOf;

Diff for: test/tests/es5/object.js

-1
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,6 @@ namespace('Object', function () {
2020
// raisesError(function() { Object.keys(NaN); }, 'raises a TypeError for NaN');
2121
// raisesError(function() { Object.keys('wasabi'); }, 'raises a TypeError for string');
2222

23-
equal(Object.keys('abc'), ['0','1','2'], 'returns indexes of a string');
2423
equal(Object.keys({ moo:'bar', broken:'wear' }), ['moo','broken'], 'returns keys of an object');
2524
equal(Object.keys(['a','b','c']), ['0','1','2'], 'returns indexes of an array');
2625
equal(Object.keys(/foobar/), [], 'regexes return a blank array');

0 commit comments

Comments
 (0)