diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 621279064..a04d3a923 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -45,9 +45,7 @@ jobs: - name: JavaScript tests run: | - pip install jupyterlab - jlpm run build:test - jlpm run test + hatch run js_test - name: Integration Tests run: | diff --git a/pyproject.toml b/pyproject.toml index b5679858f..0bb277aa3 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -112,7 +112,8 @@ features = ["docs"] build = "make -C docs html SPHINXOPTS='-W'" [tool.hatch.envs.default.scripts] -npm_pack = " jlpm lerna exec -- npm pack" +npm_pack = "jlpm lerna exec -- npm pack" +js_test = "jlpm run build:test && jlpm run test" [tool.hatch.envs.test] features = ["test"]