February 2022
Intermediate to advanced
274 pages
6h 28m
English
When working with a team of people who are all working on the same codebase, continuous integration (CI) offers an amazing productivity boost. CI refers to the practice of merging all developers’ code changes into a shared repository on a regular basis—often several times a day. CI is also quite helpful even when working on a project alone.
Most tools used for CI run on a server (GitHub Actions is one example). tox is an automation tool that works a lot like a CI tool but can be run both locally and in conjunction with other CI tools on a server.
In this chapter, we take a look at tox and how to set it up in the Cards application to help us with testing Cards locally. Then we’ll set up testing on GitHub ...
Read now
Unlock full access