adamralph / bau

The C# task runner
MIT License
152 stars 17 forks source link

Fix acceptance tests on *nix #211

Open eatdrinksleepcode opened 9 years ago

eatdrinksleepcode commented 9 years ago

Progress toward #151. Tested on OS X.

There are two tests still failing, both because ScriptCS is not reporting a failure exit code when compilation fails. I have reported that at scriptcs/scriptcs#1054.

I am including a change to the Travis CI config that will run the acceptance tests so I can verify that only the tests that are expected to fail will fail on CI. Then I will revert that change.

connects to #151

eatdrinksleepcode commented 9 years ago

Looks like the Travis CI VM doesn't have ScriptCS installed. Not a concern until the ScriptCS bug gets fixed and we are ready to enable acceptance tests on the Travis build.

The Travis config change has been removed.

adamralph commented 9 years ago

Sorry @eatdrinksleepcode but @aarondandy's older PR for displaying tasks went in and it also touched the help output so this will need rebasing.

The changeset itself looks fine.

eatdrinksleepcode commented 9 years ago

Rebased