test: remove extra polyfills only for testing (#2428)

Removes the testing polyfills by using jasmine and not jest in the
browser. We were already using jasmine but where overriding those
methods with jest versions which was not needed.

The previous karma setup also used a single entrypoint which meant that
not all integration tests were running because all files were not
imported in integrations/index.ts.

This also eliminates 79 dev dependencies.
This commit is contained in:
Caleb Kniffen
2023-08-11 20:22:37 -05:00
parent a0e53ac9e1
commit 21c2423bac
7 changed files with 52 additions and 1669 deletions

View File

@@ -36,7 +36,6 @@
"chai": "^4.3.4",
"copyfiles": "^2.4.1",
"crypto-browserify": "^3.12.0",
"ejs": "^3.0.1",
"eslint": "^8.18.0",
"eslint-plugin-array-func": "^3.1.7",
"eslint-plugin-consistent-default-export-name": "^0.0.15",