When this option is provided, linters will be run regardless of the
version installed. Normally tests are skipped if the linters are not the
supported version.
The new test system is written with py.test. These tests are more
comprehensive, run faster by an order of magnitude, and are far more
maintainable. The tests themselves conform to PEP8.