iamDyeus / iamDyeus/suppap

Update and Improve Test Suite for Project

Open
#16 1 comment 0 reactions 1 assignee Claimed by @DDibyajyot View on GitHub
good first issue hacktoberfest-accepted hacktoberfest24
Dominant language
Python
Stars
2
Forks
5
PR merge metrics
No merged PRs in 30d

Description

The current `test_main.py` is outdated and needs an update to ensure it covers all recent code changes and follows best practices for test organization and naming conventions.

### Tasks:
- **Organize Test Files:** Review and rename test files to follow the standard naming convention (`test_.py`) to improve test discoverability.
- **Add Missing Tests:** Identify any untested functionality or recent code changes and create tests for them.
- **Enhance Coverage:** Ensure the test suite has sufficient coverage for core functionalities. Aim to reach at least X% coverage.
- **Clean Up Deprecated Code:** Remove any obsolete tests or test code that no longer applies to the current codebase.
- **Update Documentation:** Revise the `README` or `CONTRIBUTING` file with instructions on running the updated tests.
- **Expected Outcome:** A well-organized and up-to-date test suite that fully covers core functionality and integrates smoothly with the CI pipeline.

(Additional Notes: Refer to the CI pipeline logs for recent test failures and areas of improvement.
https://github.com/iamDyeus/suppap/actions/runs/11608467400/job/32323770624)

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.