Allow to configure pytest-pystack outside the pytests configuration section
Nobody has claimed this yet.
Assessment
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Newbie friendliness
- 42/100
- Issue type
- Feature
- Clarity
- Mostly clear
- Activity status
- Stale
- Tech stack
- python
- Domain
- testing-qa, tooling
Research direction
Start with pyproject.toml and trace how pytest-pystack reads options from the tool.pytest.ini_options section. Check how that configuration interacts with --strict-config when the plugin is unavailable on non-Linux systems. Done means pytest-pystack can use its own pyproject.toml section without causing strict configuration errors in cross-platform projects.
Written by the indexing model from the issue text.
Description
Is your feature request related to a problem? Please describe.
Option to set parameters to pystack in ini file (tool.pytest.ini_options section in pyproject.toml) is really nice. But pytest-pystack currently could be installed only on linux. So if a project is designed to work on multiple operating systems, then configuring pytest-pystack this way collides with --strict-config
It will be nice to be able to use strict config and configure pytest-pystack in file at the same time.
Describe the solution you'd like
A clear and concise description of what you want to happen.
Add option to configure pytest-pystack using own section in pyproject.toml
Describe alternatives you've considered
Play with conditional test configuration in tox/nox file.
- Dominant language
- Python
- Stars
- 21
- Forks
- 5
- PR merge metrics
- No merged PRs in 30d
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from bloomberg/pytest-pystack
-
good first issue
Difficulty 3/5 1-2 days Newbie friendliness 62/100
bloomberg/pytest-pystack#19 ·
-
Difficulty 3/5 1-2 days Newbie friendliness 35/100
-
Difficulty 5/5 Over a week Newbie friendliness 35/100
-
documentation enhancement
Difficulty 2/5 1-3 hours Newbie friendliness 45/100
-
documentation
Difficulty 1/5 Under an hour Newbie friendliness 45/100
bloomberg/pytest-pystack#2 · 2 comments ·
All issues in bloomberg/pytest-pystack
Similar issues
-
documentation help wanted
Difficulty 2/5 1-3 hours Newbie friendliness 90/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 90/100
simonw/sqlite-utils#872 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 88/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 78/100