Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.Sign up
tests: decide how to proceed installing additional dependencies on travis #1221
In order to use
Until this is resolved I have not commited the
That being part of it, but there are other requirements. Additionally, the whole point is to make things a) maintainable, b) representative of real thing so re-inventing more code brings us back to mocks.
Running the tests in a docker container like I did for spec builds is a possibility and one I like, but introduces a bit of complexity surrounding using python versions travis supplies or having them available in openSUSE in addition to properly communicating to and from the container (like coverage results).
Also the possibility of installing the built packages and running the tests against those which would catch missing deps and such as well as installation problems.