24 lines
419 B
Text
24 lines
419 B
Text
|
#!/usr/bin/bash
|
||
|
|
||
|
#
|
||
|
# Tests are executed using a built version of the runner.
|
||
|
#
|
||
|
# This will first build the package, install it in a temporary
|
||
|
# environment and run the test suite with it.
|
||
|
#
|
||
|
|
||
|
yarn pack --out integration-build.tgz
|
||
|
|
||
|
mkdir .tests
|
||
|
|
||
|
echo "{}" > .tests/package.json
|
||
|
touch .tests/yarn.lock
|
||
|
|
||
|
(
|
||
|
cd .tests
|
||
|
yarn add ../integration-build.tgz ts-node
|
||
|
yarn womm ../tests --ts --workers=2
|
||
|
)
|
||
|
|
||
|
rm -rf .tests
|