elasticdog / transcrypt

transparently encrypt files within a git repository
MIT License
1.46k stars 102 forks source link

Add tests for core features using bats-core #75

Closed jmurty closed 4 years ago

jmurty commented 4 years ago

This branch is now a candidate for merge

jmurty commented 4 years ago

Hi @elasticdog would you mind setting up the Travis / GitHub integration as described here? https://docs.travis-ci.com/user/tutorial/#to-get-started-with-travis-ci-using-github

I can't do it because I don't have, and otherwise don't need, admin privileges for this repo.

Once this is set up I should be able to get automatic continuous integration tests working for this project.

jmurty commented 4 years ago

Woohoo, tests pass in Travis! https://travis-ci.com/github/elasticdog/transcrypt/builds/159603874

jmurty commented 4 years ago

@elasticdog Hmm, the Travis integration seems to be broken, I didn't get a test run for my latest commit at https://travis-ci.com/github/elasticdog/transcrypt/branches

Regardless, the tests run for me locally and I still think this PR is ready for merge as long as you're happy with my change in ae5d9f6

jmurty commented 4 years ago

Travis got there in the end: https://travis-ci.com/github/elasticdog/transcrypt/builds/159920764