pytest-testmon 2.1.3


pip install pytest-testmon

  Latest version

Released: Dec 22, 2024

Project Links

Meta
Author: Tibor Arpas
Requires Python: >=3.8

Classifiers

Development Status
  • 4 - Beta

Intended Audience
  • Developers

Operating System
  • POSIX
  • Microsoft :: Windows
  • MacOS :: MacOS X

Topic
  • Software Development :: Testing
  • Software Development :: Libraries
  • Utilities

Programming Language
  • Python

Framework
  • Pytest

This is a pytest plug-in which automatically selects and re-executes only tests affected by recent changes. How is this possible in dynamic language like Python and how reliable is it? Read here: Determining affected tests

Quickstart

pip install pytest-testmon

# build the dependency database and save it to .testmondata
pytest --testmon

# change some of your code (with test coverage)

# only run tests affected by recent changes
pytest --testmon

To learn more about different options you can use with testmon, please head to testmon.org

Call for opensource projects: try testmon in CI with no effort or risk.

We would like to run testmon within your project, collect data and improve! We'll prepare the PR for you and set everything up so that no tests are deselected initially. You can start using the full functionality whenever the reliability and time savings seem right! Please SIGN UP and we'll contact you shortly.

2.1.3 Dec 22, 2024
2.1.1 Feb 27, 2024
2.1.1.dev0 Nov 23, 2023
2.1.0 Nov 07, 2023
2.1.0.dev2 Nov 03, 2023
2.0.15 Nov 02, 2023
2.0.14 Nov 02, 2023
2.0.14.dev0 Oct 31, 2023
2.0.13 Oct 17, 2023
2.0.12 Jul 13, 2023
2.0.11 Jul 12, 2023
2.0.10.dev0 Jun 16, 2023
2.0.9 Jun 09, 2023
2.0.8 May 18, 2023
2.0.7 May 17, 2023
2.0.7b3 May 12, 2023
2.0.7b1 May 02, 2023
2.0.6 Apr 06, 2023
2.0.5 Apr 05, 2023
2.0.2 Mar 25, 2023
2.0.1 Mar 25, 2023
2.0.0 Mar 22, 2023
2.0.0b2 Mar 21, 2023
2.0.0b1 Mar 18, 2023
2.0.0b0 Mar 15, 2023
2.0.0a3 Feb 27, 2023
2.0.0a1 Jan 25, 2023
2.0.0a0 Jan 20, 2023
1.4.5 Jan 19, 2023
1.4.4 Jan 17, 2023
1.4.3 Jan 12, 2023
1.4.3b1 Dec 21, 2022
1.4.3b0 Nov 23, 2022
1.4.2 Nov 17, 2022
1.4.1 Oct 30, 2022
1.4.0 Oct 21, 2022
1.4.0b1 Oct 17, 2022
1.4.0b0 Sep 29, 2022
1.4.0a1 Sep 21, 2022
1.4.0a0 Sep 16, 2022
1.4.0.dev0 Sep 15, 2022
1.3.7 Sep 27, 2022
1.3.6 Sep 09, 2022
1.3.6.dev1 Sep 09, 2022
1.3.5 Aug 27, 2022
1.3.5.dev4 Aug 17, 2022
1.3.4 Jul 16, 2022
1.3.3 Jun 01, 2022
1.3.1 Mar 11, 2022
1.3.0 Mar 01, 2022
1.3.0rc3 Feb 18, 2022
1.3.0rc2 Feb 05, 2022
1.3.0rc0 Feb 02, 2022
1.2.3 Feb 08, 2022
1.2.2 Oct 22, 2021
1.2.1 Oct 22, 2021
1.2.0 Sep 06, 2021
1.1.2 Aug 05, 2021
1.1.1 Apr 28, 2021
1.1.0 Mar 18, 2021
1.0.3 Aug 05, 2020
1.0.2 Feb 03, 2020
1.0.1 Nov 27, 2019
1.0.0 Nov 19, 2019
1.0.0a4 Nov 12, 2019
1.0.0a3 Nov 05, 2019
1.0.0a2 Nov 05, 2019
1.0.0a1 Oct 21, 2019
0.9.19 Oct 01, 2019
0.9.18 Jul 10, 2019
0.9.16 Mar 16, 2019
0.9.15 Feb 07, 2019
0.9.14 Nov 26, 2018
0.9.13 Jul 22, 2018
0.9.12 Jun 27, 2018
0.9.11 May 08, 2018
0.9.10 Mar 30, 2018
0.9.9 Feb 12, 2018
0.9.8 Feb 11, 2018
0.9.7 Jan 06, 2018
0.9.6 Jun 21, 2017
0.9.5 May 30, 2017
0.9.4 Jan 21, 2017
0.9.3 Dec 17, 2016
0.9.0 Dec 09, 2016
0.8.3 Oct 15, 2016
0.8.2 Mar 11, 2016
0.8.1 Mar 06, 2016
0.8.0 Feb 29, 2016
0.7 Sep 12, 2015
0.6 Jun 18, 2015
0.5 Jun 15, 2015
0.4.9 Jun 15, 2015

Wheel compatibility matrix

Platform Python 3
any

Files in release

Extras: None
Dependencies:
pytest (<9,>=5)
coverage (<8,>=6)