12345678910111213141516171819 |
- test("Issue #3459, exception in computed property expression", () => {
- expect(() => {
- "foo"[bar];
- }).toThrow(ReferenceError);
- expect(() => {
- "foo"[bar]();
- }).toThrow(ReferenceError);
- });
- test("Issue #3941, exception in computed property's toString()", () => {
- expect(() => {
- const o = {
- toString() {
- throw Error();
- },
- };
- "foo"[o];
- }).toThrow(Error);
- });
|