terminusdb / terminusdb/terminusdb-client-python
Pump up coverage
Open
Nobody has claimed this yet.
area: python client
triage
- Dominant language
- Python
- Stars
- 80
- Forks
- 62
- PR merge metrics
- No merged PRs in 30d
Description
Code coverage is still too low and tests are a bit of a mess. Need to figure a way to break it into tasks and tackle them one by one.
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.
Research direction
Start by reviewing the Python client's existing test suite and measuring current coverage. Identify the largest coverage gaps and the areas where tests are disorganized, then split the work into separately actionable tasks. Done means the coverage work is broken into clear tasks and individual test improvements can be completed and verified.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- testing-qa
- Issue type
- Refactor
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 20/100