-
Couldn't load subscription status.
- Fork 8
Open
Open
Technical Debt
Copy link
Labels
part:pytestAffects the configuration of pytestAffects the configuration of pytesttype:tech-debtImproves the project without visible changes for usersImproves the project without visible changes for users
Milestone
Description
What's needed?
Extract helpers used to test examples and docstrings (sybil, pytest helpers, utilities used in tests) into pytest-pylint-docstring-examples so multiple repositories can reuse them.
Proposed solution
Files to move
- Any small utilities under
tests/orsrc/that are used to run or validate examples, e.g.tests/utils.pyor specialized fixtures/helpers.
Suggested new repository layout
frequenz.pytest.examples(package)__init__.pyfixtures.pyhelpers.py
Dependencies
- Typical dev/test deps:
pytest,sybil(or other example harness), but these should be listed asextrasin the package (e.g.,[test]), not required by default.
Metadata
Metadata
Assignees
Labels
part:pytestAffects the configuration of pytestAffects the configuration of pytesttype:tech-debtImproves the project without visible changes for usersImproves the project without visible changes for users