* Run exec tests in fresh contexts * Reevaluate modules in every context * Cache module code when running tests * Eliminate weakmap accesses as much as possible * Remove old multiline usage * Using bundled polyfill to significantly increase performance The individual requires for each file were the part that was sooooo slow. * Drop LRU cache size * Fixes * Fix test Co-authored-by: Huáng Jùnliàng <jlhwung@gmail.com>
11 lines
231 B
JavaScript
11 lines
231 B
JavaScript
var o = {};
|
|
|
|
expect(() => [...undefined]).toThrow(/spread non-iterable/);
|
|
|
|
expect(() => [...o]).toThrow(/spread non-iterable/);
|
|
|
|
// Simulate old browser
|
|
global.Symbol = void 0;
|
|
|
|
expect(() => [...o]).toThrow(/spread non-iterable/);
|