CIRED / CIRED/cired.digital

Code quality - tests master issue

Open
#98 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
2
Forks
0
PR merge metrics
No merged PRs in 30d

Description

We need to improve test coverage across the stack.

## Tasks
- [ ] Add unit tests for Python code in src/intake/
- [ ] Add unittests for JavaScript code in src/frontend/
- [ ] Add unittests for Python code in src/monitor/
- [ ] Add unittests for Python code in src/analytics/
- [ ] Add tests for Bash scripts in deploy/
- [ ] Add e2e integration tests
- [ ] Add security tests

## Tools
- Python unit tests with pytest + coverage to measure progress
- JS unit tests with jest using --coverage
- e2e tests with playwright
- Bash scripts tests with bats
- See GitHub integrated tools for security

TODO: Create sub-issues and add (#number) in the list

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.