Metadata-Version: 1.1
Name: pytest-split-tests
Version: 1.0.5
Summary: A Pytest plugin for running a subset of your tests by splitting them in to equally sized groups. Forked from Mark Adams' original project pytest-test-groups.
Home-page: https://github.com/wchill/pytest-split-tests
Author: Eric Ahn
Author-email: wchill@chilly.codes
License: UNKNOWN
Description: Welcome to pytest-split-tests!

        ==============================

        

        pytest-split-tests allows you to split your test runs into groups of a specific

        size to make it easier to split up your test runs.

        

        

        Usage

        ---------------------

        

        ::

        

            # Install pytest-split-tests

            pip install pytest-split-tests

        

            # Split the tests into 10 groups and run the second group

            py.test --test-group-count 10 --test-group=2

            

            # Assign tests pseudo-randomly into 10 groups, and run the second group

            py.test --test-group-count 10 --test-group=2 --test-group-random-seed=12345

        

        

        Why would I use this?

        ------------------------------------------------------------------

        

        Sometimes you may have some long running test jobs that take a

        while to complete. This can be a major headache when trying to

        run tests quickly. pytest-split-tests allows you to easily say

        "split my tests into groups of 10 tests and run the second group".

        This is primarily useful in the context of CI builds.

        
Platform: UNKNOWN
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Topic :: Software Development :: Testing
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
