This repository has been archived on 2024-07-19. You can view files and clone it, but cannot push or open issues or pull requests.
works-on-my-machine/script/test-suite

24 lines
419 B
Text
Raw Normal View History

#!/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