doc/en/adopt.rst
:orphan:
.. warnings about this file not being included in any toctree will be suppressed by :orphan:
Are you an enthusiastic pytest user, the local testing guru in your workplace? Or are you considering using pytest for your open source project, but not sure how to get started? Then you may be interested in "adopt pytest month"!
We will pair experienced pytest users with open source projects, for a month's effort of getting new development teams started with pytest.
In 2015 we are trying this for the first time. In February and March 2015 we will gather volunteers on both sides, in April we will do the work, and in May we will evaluate how it went. This effort is being coordinated by Brianna Laugher. If you have any questions or comments, you can raise them on the @pytestdotorg twitter account <https://twitter.com/pytestdotorg>, the :issue:issue tracker <676> or the pytest-dev mailing list.
.. _pytest-dev mailing list: https://mail.python.org/mailman/listinfo/pytest-dev
Pytest helpers, sign up here! (preferably in February, hard deadline 22 March)
Partner projects, sign up here! (by 22 March)
There can be many different definitions of "success". Pytest can run many unittest_ tests by default, so using pytest as your testrunner may be possible from day 1. Job done, right?
Progressive success might look like:
pyconvert_unittest.py)setUp/tearDown methods_ to fixtures_"Success" should also include that the development team feels comfortable with their knowledge of how to use pytest. In fact this is probably more important than anything else. So spending a lot of time on communication, giving examples, etc will probably be important - both in running the tests, and in writing them.
It may be after the month is up, the partner project decides that pytest is not right for it. That's okay - hopefully the pytest team will also learn something about its weaknesses or deficiencies.
.. _unittest: unittest.html
.. _assert: assert.html
.. _pycmd: https://bitbucket.org/hpk42/pycmd/overview
.. _setUp/tearDown methods: xunit_setup.html
.. _fixtures: fixture.html
.. _markers: mark.html
.. _distributed: xdist.html
Promote! Do your favourite open source Python projects use pytest? If not, why not tell them about this page?