Home | History | Annotate | Download | only in mjsunit

Lines Matching full:obj2

47 var obj2 = {};
48 assertTrue(Object.isExtensible(obj2));
49 obj2.x = 42;
50 assertEquals(42, obj2.x);
51 assertTrue(Object.isExtensible(obj2));
53 Object.preventExtensions(obj2);
54 assertEquals(42, obj2.x);
56 obj2.y = 42;
57 // obj2.y should still be undefined.
58 assertEquals(undefined, obj2.y);
60 obj2.x = 43;
61 assertEquals(43, obj2.x)
63 obj2.y = new function() { return 42; };
64 // obj2.y should still be undefined.
65 assertEquals(undefined, obj2.y);
66 assertEquals(43, obj2.x)
69 Object.defineProperty(obj2, "y", {value: 42});
74 // obj2.y should still be undefined.
75 assertEquals(undefined, obj2.y);
76 assertEquals(43, obj2.x);
78 obj2[1] = 42;
79 assertEquals(undefined, obj2[1]);