11 lines
288 B
JavaScript
11 lines
288 B
JavaScript
var o = {};
|
|
|
|
expect(() => [...undefined]).toThrow(/undefined is not iterable|property 'Symbol\(Symbol\.iterator\)' of undefined/);
|
|
|
|
expect(() => [...o]).toThrow(/spread non-iterable/);
|
|
|
|
// Simulate old browser
|
|
global.Symbol = void 0;
|
|
|
|
expect(() => [...o]).toThrow(/spread non-iterable/);
|