tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

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);