run-tests-with-dom-shim.js 548 B

1234567891011121314151617181920212223242526272829
  1. #!/usr/bin/env node
  2. require("./test-dom-shim");
  3. const requiredNamespaceRegex = "^(?!(logseq.sync\\.|logseq.agents\\.)).*";
  4. const argv = process.argv.slice(2);
  5. const filteredArgs = [];
  6. for (let i = 0; i < argv.length; i += 1) {
  7. const arg = argv[i];
  8. if (arg === "-r" || arg === "--namespace-regex") {
  9. if (i + 1 < argv.length) {
  10. i += 1;
  11. }
  12. continue;
  13. }
  14. filteredArgs.push(arg);
  15. }
  16. process.argv = [
  17. process.argv[0],
  18. process.argv[1],
  19. ...filteredArgs,
  20. "-r",
  21. requiredNamespaceRegex,
  22. ];
  23. require("../static/tests.js");