|
|
|
@@ -38,3 +38,22 @@ jobs: |
|
|
|
run: | |
|
|
|
npm install mocha@3 chai@3 |
|
|
|
npm run test-unit |
|
|
|
|
|
|
|
common-js-usage: |
|
|
|
runs-on: ubuntu-latest |
|
|
|
|
|
|
|
steps: |
|
|
|
- uses: actions/checkout@v1 |
|
|
|
- name: Setup Node.js |
|
|
|
uses: actions/setup-node@v1 |
|
|
|
with: |
|
|
|
node-version: 12.x |
|
|
|
- name: Package, install and test |
|
|
|
run: | |
|
|
|
export ARCHIVE_FILENAME=$(npm pack | tail -n 1) |
|
|
|
export UNPACK_DESTINATION=$(mktemp -d) |
|
|
|
mv $ARCHIVE_FILENAME $UNPACK_DESTINATION |
|
|
|
cp test/module-systems/commonjs-test.js $UNPACK_DESTINATION |
|
|
|
cd $UNPACK_DESTINATION |
|
|
|
npm install $ARCHIVE_FILENAME |
|
|
|
node commonjs-test.js |