Metadata-Version: 2.4
Name: robot-tesults
Version: 1.3.0
Summary: Tesults listener for Robot Framework
Home-page: https://www.tesults.com/docs/robot
Author: Tesults
Author-email: help@tesults.com
Maintainer: Tesults
Maintainer-email: help@tesults.com
License: MIT
Keywords: robot framework tesults test results automation automated dashboard reporting plugin
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: Framework :: Robot Framework
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: tesults>=1.2.2
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

==============
robot-tesults
==============

Tesults listener for Robot Framework

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


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

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

Use robot-tesults to automatically integrate Tesults with Robot Framework.

For complete details visit:

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


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

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

$ pip install tesults


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

Install robot-tesults using pip from PyPI:

$ pip install robot-tesults


Usage
-----

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


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

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

Install ``robot-tesults>=1.3.0``, add the action before the test step, and load
the listener as usual:

.. code-block:: yaml

   - uses: tesults/test-automation-reporting@v1
   - run: robot --listener TesultsListener tests

The action sets ``TESULTS_OUTPUT_FILE`` automatically. The listener also accepts
an explicit ``output-file=/path/to/results.json`` listener argument. Use Robot
Framework's normal ``:`` argument separator on POSIX systems. On Windows, use
``;`` when an argument contains a drive-letter path. If both an output file and
``target=...`` are present, the listener writes the local results file and
uploads the same run to Tesults.


License
-------

Distributed under the terms of the MIT license, "robot-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
