This repository has been archived on 2024-04-08. You can view files and clone it, but cannot push or open issues or pull requests.
Tom Chauveau 9927b8d94d
Refactor platform type to string to support any kind of platform
Signed-off-by: Vasek - Tom C <tom.chauveau@epitech.eu>
2021-12-23 16:30:30 +01:00
..
2021-08-24 16:07:28 +02:00
2021-12-08 15:30:41 -05:00
2021-10-20 12:27:31 -07:00
2021-12-08 15:30:41 -05:00
2021-12-17 16:02:48 -08:00
2021-12-17 16:02:48 -08:00
2021-06-21 10:57:18 +02:00
2021-12-22 17:10:33 -07:00
2021-12-17 13:25:04 -08:00

Testing

TL;DR

# Install dependencies
yarn install

# Install gnu parallel if needed
# macOS
brew install parallel
# Debian derivatives
# apt-get install parallel

# Install sops if needed
# macOS
brew install sops

# Run all tests
yarn test

By default, the dagger binary is expected to be found in ../cmd/dagger/dagger relative to the tests directory.

If you need to change this, pass along DAGGER_BINARY=somewhere/dagger

Run a single test

To run a single test:

make && ./tests/node_modules/.bin/bats "./tests/<TESTFILE>.bats" -f "<TESTNAME>"