Pytest plugin for Kiwi TCMS test case management system
Project description
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
Issues
If you encounter any problems, please file an issue along with a detailed description.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for kiwitcms-pytest-plugin-12.8.1.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 890900012d51d7b42abf1814ad6f348feb55926a5be310a54ced26e54f9f2417 |
|
MD5 | 6ba20add2506478205d7445ea2046094 |
|
BLAKE2b-256 | dbfe583a6529418ecc24845a8bbf16fe8b60b0fc4dc777831785d14f1188befe |
Hashes for kiwitcms_pytest_plugin-12.8.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c1bd6f74eab26d3840834b9687a9eedb526ae960733d2eba00095add3e834226 |
|
MD5 | 9680ac8a70d3bbe929d6036d9a3dfe95 |
|
BLAKE2b-256 | 9ce8e367d209b2392b337b16a9b95eb84c1298192d64dc11b8009b05021fb208 |