Sets up Continuous Integration Tests using Travis #21
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
The initial test configuration consists only of a simple multi and single core inference tests. However the Travis framework has been setup completely, making the addition of further tests simple for future contributors.
Continuous integration will make the tests run with every new commit, so commits that potentially change the behaviour of pracmln can then be identified.
To see an example of this, view this branch to see how the latest commit doesn't pass one test case. The detailed error can also be inspected here.