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.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.7.tar.gz (16.5 kB view details)

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: kiwitcms-pytest-plugin-12.7.tar.gz
  • Upload date:
  • Size: 16.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.13

File hashes

Hashes for kiwitcms-pytest-plugin-12.7.tar.gz
Algorithm Hash digest
SHA256 3eaf1bc71766a1576f04958530cbfbda504a2632a91fa5967ca6066dd7e4bfc2
MD5 287b33315733673ed4daedd93e40a4e4
BLAKE2b-256 92660f93e5152e8347e9ecc1e405c95a64567b2617396ed31699eae5fc0295c7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for kiwitcms_pytest_plugin-12.7-py3-none-any.whl
Algorithm Hash digest
SHA256 46e436c61360f589399f230704b9b6aa7fd5548ace7d8d071a283ea64a373cd8
MD5 174ec1fcd5aa38059ed996ff02dac3f2
BLAKE2b-256 a3d9171cbca06d86e6bab2019fea99bb076e9036849c5608bee49222350303cb

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