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
Marc Cataford e216c2d04e
refactor: replace console by logging util (#27)
* refactor: replace console by logging util

* refactor: more logging replacements

* refactor: more logging replacements
2023-04-15 22:18:27 -04:00

26 lines
475 B
Bash

#!/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.
#
rm -rf integration-build.tgz dist
yarn pack --out integration-build.tgz
mkdir .tests
echo "{}" > .tests/package.json
touch .tests/yarn.lock
(
cd .tests
yarn cache clean
yarn add ../integration-build.tgz ts-node
yarn womm ../tests --ts --workers=2
)
rm -rf .tests