blob: 11da8b0334ba4b0ae65f9c84f60a7e20f3268467 [file] [log] [blame]
function test() {
var obj = {
2: true,
0: true,
1: true,
' ': true,
9: true,
D: true,
B: true,
'-1': true,
};
obj.A = true;
obj[3] = true;
Object.defineProperty(obj, 'C', { value: true, enumerable: true });
Object.defineProperty(obj, '4', { value: true, enumerable: true });
delete obj[2];
obj[2] = true;
var result = '';
for(var i in obj) {
result += i;
}
return result === "012349 DB-1AC";
}
if (!test())
throw new Error("Test failed");