Skip to main content

Pytest plugin for Kiwi TCMS test case management system

Project description

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

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.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

kiwitcms-pytest-plugin-12.8.1.tar.gz (16.6 kB view details)

Uploaded Source

Built Distribution

kiwitcms_pytest_plugin-12.8.1-py3-none-any.whl (16.7 kB view details)

Uploaded Python 3

File details

Details for the file kiwitcms-pytest-plugin-12.8.1.tar.gz.

File metadata

File hashes

Hashes for kiwitcms-pytest-plugin-12.8.1.tar.gz
Algorithm Hash digest
SHA256 890900012d51d7b42abf1814ad6f348feb55926a5be310a54ced26e54f9f2417
MD5 6ba20add2506478205d7445ea2046094
BLAKE2b-256 dbfe583a6529418ecc24845a8bbf16fe8b60b0fc4dc777831785d14f1188befe

See more details on using hashes here.

File details

Details for the file kiwitcms_pytest_plugin-12.8.1-py3-none-any.whl.

File metadata

File hashes

Hashes for kiwitcms_pytest_plugin-12.8.1-py3-none-any.whl
Algorithm Hash digest
SHA256 c1bd6f74eab26d3840834b9687a9eedb526ae960733d2eba00095add3e834226
MD5 9680ac8a70d3bbe929d6036d9a3dfe95
BLAKE2b-256 9ce8e367d209b2392b337b16a9b95eb84c1298192d64dc11b8009b05021fb208

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page