Bug 8189

Summary: Subtests aren't supported in our unit tests
Product: ThinLinc Reporter: Pierre Ossman <ossman>
Component: Automatic testsAssignee: Bugzilla mail exporter <bugzilla-qa>
Status: NEW ---    
Severity: Normal CC: adaha, samuel
Priority: P2    
Version: trunk   
Target Milestone: LowPrio   
Hardware: PC   
OS: Unknown   
Acceptance Criteria:
Bug Depends on: 8535    
Bug Blocks:    

Description Pierre Ossman cendio 2023-07-11 14:22:59 CEST
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