freight-team / freight

A modern take on the Debian archive.
Other
107 stars 37 forks source link

Test suite required #5

Closed domcleal closed 8 years ago

domcleal commented 8 years ago

A test suite is required to help us prevent regressions, something that can easily be enabled with Travis CI on this repository.

As to frameworks, bats would be quite an easy way to write tests in the same language as the project. It can be installed easily on Travis CI, and we just create a directory of .bats files containing individual tests to test different pieces of functionality.

mattock commented 8 years ago

@domcleal :+1: I have never used bats, but it looks straightforward enough.