Add More Unit Tests to Improve Dokploy's Reliability
Nobody has claimed this yet.
- Dominant language
- TypeScript
- Stars
- 37.4k
- Forks
- 3k
- Avg merge
- 1d 3h
- Merged PRs (30d)
- 73
Description
What problem will this feature address?
Dokploy is already highly reliable and works well in almost all cases. However, we want to ensure this level of quality is maintained and improved by adding more unit tests. The task is to write additional unit tests using Vitest, focusing on critical areas like deployments, server creation, domains, builders, and queue management, to make it super solid.
Describe the solution you'd like
Add more unit testing
Describe alternatives you've considered
Vitest
Additional context
No response
Will you send a PR to implement it?
Yes
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 locating the existing Vitest setup and current unit tests in the Dokploy repository. Review coverage for deployments, server creation, domains, builders, and queue management, then identify specific missing cases. Done means adding focused tests across the selected critical areas and confirming the Vitest suite passes.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript
- Domain
- testing-qa
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100