{"categories":[{"label":"Utilities","url":"https://skillfed.io/packages/category/utilities/9"},{"label":"Testing","url":"https://skillfed.io/packages/category/software-development-testing/5"},{"label":"Quality Assurance","url":"https://skillfed.io/packages/category/software-development-quality-assurance/3"}],"enrichment":{"capability":"A pytest plugin that links test cases to JIRA tickets, allowing tests to be skipped or marked as expected failures based on ticket status without creating or closing tickets.","skillfed_tags":["jira-integration","test-management","ci-cd"],"use_cases":["Skip tests for known unresolved bugs to prevent false failures during CI/CD runs","Mark tests as expected failures when a JIRA ticket is open, then automatically pass when the ticket is resolved","Filter test behavior by component or version so tests adapt to different deployment targets","Examine JIRA issue status mid-test using the jira_issue fixture to conditionally skip assertions","Manage test expectations across teams by centralizing issue status in JIRA rather than hardcoding skip decorators"],"what_it_does":"pytest-jira is a pytest plugin that integrates test execution with JIRA issue tracking. It allows you to mark tests with JIRA ticket IDs (either via decorator or docstring) and automatically adjusts test behavior based on ticket status: unresolved tickets can skip tests or mark them as expected failures (xfail), while resolved tickets run tests normally. The plugin queries JIRA to determine status and can filter by component, version, and resolution type.\n\nThe plugin does not create, close, or modify JIRA tickets\u2014it only reads their status to inform test behavior. It supports flexible configuration via jira.cfg files (loaded hierarchically from system, home, and project directories) or environment variables, with command-line overrides. It also provides a fixture for mid-test status checks and strategies for handling missing or unreachable issues.","worth_installing":"Yes, with conditions. The plugin is actively maintained, has low install friction, and solves a real problem for teams using JIRA and pytest. However, the GPL-2.0-only copyleft license means proprietary projects must either dual-license or avoid it. Requires upfront configuration (jira.cfg + credentials) and JIRA API access. No known vulnerabilities."},"id":"pytest-jira","links":{"html":"https://skillfed.io/packages/pytest-jira","md":"https://skillfed.io/packages/pytest-jira.md","pypi":"https://pypi.org/project/pytest-jira/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-07-13","license_spdx":null,"license_treatment":"copyleft","name":"pytest-jira","python_support":"supports_current","summary":"py.test JIRA integration plugin, using markers"},"popularity":{"monthly_downloads":127630,"position":11736,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"0.4.0"}
