https://github.com/kiwitcms/pytest-plugin
pytest plugin for Kiwi TCMS
https://github.com/kiwitcms/pytest-plugin
Last synced: 4 months ago
JSON representation
pytest plugin for Kiwi TCMS
- Host: GitHub
- URL: https://github.com/kiwitcms/pytest-plugin
- Owner: kiwitcms
- License: gpl-3.0
- Created: 2019-01-13T13:55:17.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2025-10-07T06:08:18.000Z (9 months ago)
- Last Synced: 2025-10-28T09:45:47.298Z (8 months ago)
- Language: Python
- Homepage: https://kiwitcms.org
- Size: 63.5 KB
- Stars: 12
- Watchers: 2
- Forks: 5
- Open Issues: 6
-
Metadata Files:
- Readme: README.rst
- License: LICENSE
Awesome Lists containing this project
README
======================
kiwitcms-pytest-plugin
======================
.. image:: https://img.shields.io/pypi/v/kiwitcms-pytest-plugin.svg
:target: https://pypi.org/project/kiwitcms-pytest-plugin
:alt: PyPI version
.. image:: https://img.shields.io/pypi/pyversions/kiwitcms-pytest-plugin.svg
:target: https://pypi.org/project/kiwitcms-pytest-plugin
:alt: Python versions
.. image:: https://tidelift.com/badges/package/pypi/kiwitcms
:target: https://tidelift.com/subscription/pkg/pypi-kiwitcms?utm_source=pypi-kiwitcms&utm_medium=github&utm_campaign=readme
:alt: Tidelift
.. image:: https://opencollective.com/kiwitcms/tiers/sponsor/badge.svg?label=sponsors&color=brightgreen
:target: https://opencollective.com/kiwitcms#contributors
:alt: Become a sponsor
.. image:: https://img.shields.io/twitter/follow/KiwiTCMS.svg
:target: https://twitter.com/KiwiTCMS
:alt: Kiwi TCMS on Twitter
This is a `pytest`_ plugin for `Kiwi TCMS `_.
Installation
------------
You can install "kiwitcms-pytest-plugin" via `pip`_ from `PyPI`_::
$ pip install kiwitcms-pytest-plugin
Configuration and environment
-----------------------------
Minimal config file `~/.tcms.conf`::
[tcms]
url = https://tcms.server/xml-rpc/
username = your-username
password = your-password
For more info see `tcms-api docs `_.
Further documentation and behavior specification can be found
`here `_.
Usage
-----
::
# define environment variables
pytest -p tcms_pytest_plugin --kiwitcms
Changelog
---------
v12.8.1 (22 Dec 2023)
~~~~~~~~~~~~~~~~~~~~~
- Update tcms-api from 12.7 to 12.8.1
- Relax dependency requirement for tcms-api for easier upgrades
v12.7 (11 Dec 2023)
~~~~~~~~~~~~~~~~~~~
- Follow versioning of other plugins for Kiwi TCMS
- Update tcms-api from 11.3 to 12.7
- Build and test with Python 3.11
- Add code scanning with CodeQL
v0.1.0 (05 Jul 2022)
~~~~~~~~~~~~~~~~~~~~
- First release on PyPI
- Based on tcms-api v11.3
- Compatible with Kiwi TCMS v11.3 or later
License
-------
Distributed under the terms of the `GNU GPL v3.0`_ license,
"kiwitcms-pytest-plugin" is free and open source software
Authors
-------
- `Dmitry Dygalo `_
- `Bryan Mutai `_
- `Alex Todorov `_
Issues
------
If you encounter any problems,
please `file an issue`_ along with a detailed description.
.. _`GNU GPL v3.0`: http://www.gnu.org/licenses/gpl-3.0.txt
.. _`file an issue`: https://github.com/kiwitcms/pytest-plugin/issues
.. _`pytest`: https://github.com/pytest-dev/pytest
.. _`pip`: https://pypi.org/project/pip/
.. _`PyPI`: https://pypi.org/project