This lesson is in the early stages of development (Alpha version)

Python Testing and Continuous Integration: Discussion

Frequently Asked Questions

Why doesn’t Travis-CI run my tests?

A common problem in the Continuous Integration part of this lesson is that Travis-CI does not run the tests in the version-controlled repository. One thing to watch out for is that Travis-CI is very picky about the format of the .travis.yaml file, but other problems are also possible. Some of these, and how they can be fixed, are outlined below.

Why does the build end with a error mentioning rake?

The build ends with The command "rake" exited with 1.. A malformed .travis.yml has been seen as the cause of this. Even a missing space between the - and the following " can result in a problem with this file.