Lines Matching full:shouldbe
87 shouldBe('test(obj())', '"(b:4)(c:3)E"'); // extensible, can delete a, can modify b, and can add c
88 shouldBe('test(preventExtensions(obj()))', '"(b:4)"'); // <nothing>, can delete a, can modify b, and CANNOT add c
89 shouldBe('test(seal(obj()))', '"(a:1)(b:4)S"'); // sealed, CANNOT delete a, can modify b, and CANNOT add c
90 shouldBe('test(freeze(obj()))', '"(a:1)(b:2)SF"'); // sealed and frozen, CANNOT delete a, CANNOT modify b, and CANNOT add c
93 shouldBe('Object.preventExtensions(Math.sin)', 'Math.sin');
99 shouldBe('Object.preventExtensions(Math); Math.sqrt(4)', '2');
103 shouldBe('var arr = Object.preventExtensions([]); arr[0] = 42; arr.length', '0');
113 shouldBe('obj.foo', '1');
133 shouldBe('array[0]', '0');
140 shouldBe('args[0]', '0');