many-imports.js (344B)
1 // Test importing an import many times. 2 3 const count = 1024; 4 5 let a = registerModule('a', parseModule("export let a = 1;")); 6 7 let s = ""; 8 for (let i = 0; i < count; i++) { 9 s += "import { a as i" + i + " } from 'a';\n"; 10 s += "assertEq(i" + i + ", 1);\n"; 11 } 12 let b = registerModule('b', parseModule(s)); 13 14 moduleLink(b); 15 moduleEvaluate(b);