cnabio / cnab-go

A Go implementation of CNAB Core 1.0
MIT License
69 stars 37 forks source link

Add explicit path to command driver #233

Closed carolynvs closed 3 years ago

carolynvs commented 3 years ago

Allow a runtime to explicitly set the command driver path, for situations where the driver is not on PATH. Porter is using this to make it easier to run tests in parallel, which doesn't play well with relying on global process values like environment variables.

I refactored the tests to use test cases, and add tests for the new code paths.