Modern Python unittest has a feature called "subtests" where you can easily separate multiple variants of a test: https://docs.python.org/3/library/unittest.html#distinguishing-test-iterations-using-subtests Our Python is new enough for this, but unfortunately our nosetest isn't. We are still on the original nosetest, which has been abandoned for some time. The most obvious successor should be nose2: https://github.com/nose-devs/nose2