This PR introduces a Karma-based test setup for browser tests. Running npm run test:browser in the test folder will run all tests in the test/browser folder in a headless Chrome. Note that CI integration is still missing, as I'm waiting for https://github.com/autodesk-forks/MaterialX/pull/1254 to be merged.
Additional changes:
Remove previous webpack-based setup
Clean up package.json dependencies
Introduce package-lock.json, which was not committed previously
This PR introduces a Karma-based test setup for browser tests. Running
npm run test:browser
in the test folder will run all tests in the test/browser folder in a headless Chrome. Note that CI integration is still missing, as I'm waiting for https://github.com/autodesk-forks/MaterialX/pull/1254 to be merged.Additional changes:
@aGuluzade FYI