Skip to main content
PyPI version Python versions Tidelift Become a sponsor 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

v15.4 (27 Apr 2026)

  • Publish test function docstring as TestCase.text (Carlos Martinez)

  • Update tcms-api requirement from >=12.8.1 to >=15.0

  • Drop Python 3.8 from test matrix

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

Issues

If you encounter any problems, please file an issue along with a detailed description.

Metadata

Release files for kiwitcms-pytest-plugin 15.4

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for kiwitcms-pytest-plugin 15.4
File Size Uploaded
kiwitcms_pytest_plugin-15.4.tar.gz 18.5 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for kiwitcms-pytest-plugin 15.4
File Interpreter ABI Platform
kiwitcms_pytest_plugin-15.4-py3-none-any.whl Python 3 none any Details

Total release size: 35.5 kB

Release files / kiwitcms_pytest_plugin-15.4.tar.gz

Download URL kiwitcms_pytest_plugin-15.4.tar.gz
Size 18.5 kB
Tags Source
SHA-256 checksum
How to use checksums
c10d8c04d6ee4ffef4e0f0227a6d5747cbbca95266bb959ffa4c4898b32f071e
BLAKE2b-256 checksum
How to use checksums
0e5064972aa015512724c27628842592de1f1cf8845d79501c9b73f5a05394d1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.3

Release files / kiwitcms_pytest_plugin-15.4-py3-none-any.whl

Download URL kiwitcms_pytest_plugin-15.4-py3-none-any.whl
Size 17.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
f22bb4c785cb9be046f73c975417e4d613db0003daba63c887e15b9421e93870
BLAKE2b-256 checksum
How to use checksums
d4d6f8825f0c1338c2811fe712db8bda36bde231655be407b328ecd1537c01c7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.3

Release history Release notifications | RSS feed

This release

15.4 This release

2 release files

12.8.1

2 release files

12.7

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page