Project

General

Profile

Actions

Idea #21207

open

Decide and implement a modern way to run Python tests

Added by Brett Smith 5 months ago. Updated 3 days ago.

Status:
New
Priority:
Normal
Assigned To:
Category:
SDKs
Start date:
Due date:
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.


Subtasks 1 (1 open0 closed)

Task #21733: ReviewNewTom CleggActions

Related issues

Related to Arvados - Idea #20723: Stop running setup.py in our build+test infrastructureNewActions
Actions #1

Updated by Brett Smith 5 months ago

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

Updated by Brett Smith 3 days ago

  • Target version changed from Future to Development 2024-05-08 sprint
  • Assigned To set to Brett Smith
Actions

Also available in: Atom PDF