Skip to main content

Continuous integration in Python 3: set up your test configuration files

This is the third post in my series on continuous integration (CI) in Python. For the first two posts, see 1: automated tests with pytest, and 2: measuring test coverage.

By now, you've got a bunch of tests and doctests set up in your project, which you run with the command:

```http://en.wikipedia.org/wiki/INI_file

omit = *script.py

```

Once you've done this, you can invoke your tests with a simple, undecorated call to just py.test.

To find out more about your configuration options, see the pytest basic test configuration page, and Ned Batchelder's excellent .coveragerc syntax guide.

That's it for this entry of my CI series. Follow this blog for the next two entries, setting up Travis CI and Coveralls.

Update: Volume 4: Set up Travis-CI

Comments

Comments powered by Disqus