Metadata-Version: 2.1
Name: pytest-envvars
Version: 0.0.1
Summary: Pytest plugin to validate use of envvars on your tests 
Home-page: https://github.com/rafaelhenrique/pytest-envvars
Author: Rafael Henrique da Silva Correia
Author-email: rafael@abraseucodigo.com.br
Maintainer: Rafael Henrique da Silva Correia
Maintainer-email: rafael@abraseucodigo.com.br
License: MIT
Platform: UNKNOWN
Classifier: Development Status :: 5 - Production/Stable
Classifier: Framework :: Pytest
Classifier: Intended Audience :: Developers
Classifier: Topic :: Software Development :: Testing
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Operating System :: OS Independent
Classifier: License :: OSI Approved :: MIT License
Requires-Dist: pytest (>=3.0.0)

==============
pytest-envvars
==============

.. image:: https://travis-ci.org/rafaelhenrique/pytest-envvars.svg?branch=master
    :target: https://travis-ci.org/rafaelhenrique/pytest-envvars
    :alt: See Build Status on Travis CI

Pytest plugin to validate use of envvars on your tests


Note
----

Warning: pytest-envvars is **beta**.

What is pytest-envvars?
-----------------------

pytest-envvars change values of environment variables on your unit tests to check consistency of mocks. If the test has a wrong mock, this test will be broken.

pytest-envvars changes the values of the environment variables in your unit tests to check the consistency of the mocks. If the test has a wrong mock, this test will be broken due to changes in the original values of the environment variables.

Install
-------

.. code-block:: bash

    $ pip install pytest-envvars

Use
---

.. code-block:: bash

    $ pytest --envvars-validate


