Project

General

Profile

Actions

Story #21207

open

Decide and implement a modern way to run Python tests

Added by Brett Smith 10 days ago.

Status:
New
Priority:
Normal
Assigned To:
-
Category:
SDKs
Target version:
Start date:
Due date:
% Done:

0%

Estimated time:
Story points:
-

Description

Running setup.py test is deprecated. We should decide and implement a new way to run tests.

Probably the most straightforward migration would be to set up tox. The simplest commands could install our test dependencies and run python -m unittest.

We may get benefits like nicer test reporting if we switch to a front-end like pytest. At least some of them natively support unittest-style tests.


Related issues

Related to Arvados - Story #20723: Stop running setup.py in our build+test infrastructureNew

Actions
Actions #1

Updated by Brett Smith 10 days ago

  • Related to Story #20723: Stop running setup.py in our build+test infrastructure added
Actions

Also available in: Atom PDF