Metadata-Version: 2.1
Name: pytest-argus
Version: 0.0.1
Summary: pyest results colection plugin
Home-page: https://github.com/keysight/argus
Author: Keysight
Author-email: mircea-dan.gheorghe@keysight.com, vinod.kumar@keysight.com
License: License :: OSI Approved :: MIT License
Keywords: pytest argus plugin sonic
Platform: Windows
Platform: Linux
Platform: Solaris
Platform: Mac OS-X
Platform: Unix
Classifier: Development Status :: 5 - Production/Stable
Classifier: License :: OSI Approved :: MIT License
Classifier: Intended Audience :: Information Technology
Classifier: Intended Audience :: System Administrators
Classifier: Intended Audience :: Developers
Classifier: Environment :: No Input/Output (Daemon)
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.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 :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Topic :: System :: Distributed Computing
Classifier: Operating System :: Microsoft :: Windows
Classifier: Operating System :: POSIX
Classifier: Operating System :: Unix
Classifier: Operating System :: MacOS
Requires-Dist: mysql-connector (>=2.2.9)
Requires-Dist: pytest (>=6.2.4)
Requires-Dist: pyyaml (>=5.4.1)

.. image:: https://img.shields.io/pypi/v/pytest-argus.svg
    :target: https://pypi.org/project/pytest-argus

.. image:: https://img.shields.io/pypi/pyversions/pytest-argus.svg
    :target: https://pypi.org/project/pytest-argus

.. image:: https://img.shields.io/badge/license-MIT-green.svg
    :target: https://en.wikipedia.org/wiki/MIT_License




pytest_argus is the Python plugin for pytest that colects results and stores them.

Installing
==========

| The main branch always contains the latest official release. Official releases are posted to `PyPI <https://pypi.python.org/pypi/pytest-argus/>`_. 
| The dev branch contains improvements and fixes of the current release that will go into the next release version.

* To install the official release just run
  ``pip install --upgrade pytest-argus``.
* To install the version in `github <https://github.com/keysight/argus/pytest-plugin>`_ use
  ``python setup.py develop`` for development install or
  ``python setup.py install``.

Testing
=======
| Unit tests can be invoked by running ``python setup.py test`` command.
| We strongly recommend that you test the package installation and unit test execution against the python environments listed in ''tox.ini''.
| For this you can use `tox <https://testrun.org/tox/>`_ utility. Run the following:

* yum install python-tox
* tox

Documentation
=============
| For general documentation see <https://github.com/keysight/argus>


pytest_argus / Python Support
=====================================
pytest_argus supports:

* Python 3.3, 3.4, 3.5, 3.6, 3.7, 3.8, 3.9

Compatibility with older versions may continue to work but it is not actively supported.


