Metadata-Version: 2.4
Name: pytest-tesults
Version: 1.9.0
Summary: Tesults plugin for pytest
Home-page: https://www.tesults.com/docs/pytest
Author: Tesults
Author-email: help@tesults.com
Maintainer: Tesults
Maintainer-email: help@tesults.com
License: MIT
Keywords: tesults test results automation automated dashboard reporting pytest plugin
Classifier: Framework :: Pytest
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: Framework :: Pytest
Classifier: Topic :: Software Development :: Testing
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 2
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.4
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Programming Language :: Python :: Implementation :: PyPy
Classifier: Operating System :: OS Independent
Classifier: License :: OSI Approved :: MIT License
Requires-Python: >=2.7
Description-Content-Type: text/x-rst
License-File: LICENSE
Requires-Dist: pytest>=3.5.0
Requires-Dist: tesults>=1.2.2
Requires-Dist: toml
Requires-Dist: configparser; python_version < "3"
Dynamic: author
Dynamic: author-email
Dynamic: classifier
Dynamic: description
Dynamic: description-content-type
Dynamic: home-page
Dynamic: keywords
Dynamic: license
Dynamic: license-file
Dynamic: maintainer
Dynamic: maintainer-email
Dynamic: requires-dist
Dynamic: requires-python
Dynamic: summary

==============
pytest-tesults
==============

Tesults plugin for pytest

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


Description
------------

Tesults is the new standard in automated test results consolidation, reporting, analysis, failure tracking, manual test reporting and test case management.

Use pytest-tesults to automatically integrate with Tesults.

For complete details visit:

https://www.tesults.com/docs/pytest


Requirements
------------

The Tesults Python library is required. Install using pip from PyPI:

$ pip install tesults


Installation
------------

Install pytest-tesults using pip from PyPI:

$ pip install pytest-tesults


Usage
-----

Visit https://www.tesults.com/docs/pytest for documentation.


GitHub Actions
--------------

``pytest-tesults`` can produce a local results file for the Tesults Test
Automation Reporting action. No Tesults target token is required for this
mode.

Install ``pytest-tesults>=1.9.0``, add the action before the test step, and run
pytest as usual:

.. code-block:: yaml

   - uses: tesults/test-automation-reporting@v1
   - run: pytest

The action sets ``TESULTS_OUTPUT_FILE`` automatically. If both that environment
variable and ``--tesults-target`` are present, the reporter writes the local
results file and uploads the same run to Tesults.


License
-------

Distributed under the terms of the MIT license, "pytest-tesults" is free and open source software


Issues
------

If you encounter any problems, please contact help@tesults.com or visit https://www.tesults.com/contact
