Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.Sign up
Create run-parachute script #10
Similar to run-fiveam and run-prove, the script is designed to make it easy to run parachute tests on CI platforms (in fact, it's run-fiveam with fiveam replaced with parachute).
If the script is installed by Roswell, the
Example of tests passing: https://travis-ci.org/neil-lindquist/cl-ci-test/builds/579901976
I've made changes for all of your suggestions, except providing support for non-Roswell implementations, I'm still looking at that. The changes are spread over a bunch of commits so that it was easier to incrementally rebase. I'll rebase them to a single commit once this is otherwise ready.
The loop for parsing the arguments is kind of hard to read at the moment, since the loops in parachute aren't indented to match if-else type structures. I might try replacing it with let and a basic while loop.