blob: 7bb669124cc412592a51b1452ac0d73cac8f63be (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
# Set up development environment
Drop into a development environment using `guix shell`. This shell includes additional packages required for development, and not simply the dependencies required to build ravanan.
```
guix shell -L .guix -Df manifest.scm
```
# Run end-to-end tests
ravanan comes with a suite of end-to-end tests under `e2e-tests`. To run them, first compile the required CWL workflows from the ccwl sources.
```
make -C e2e-tests
```
Then, run cwltest like so:
```
make -C e2e-tests check
```
End-to-end tests require a running Guix daemon.
|