rdmorganiser / rdmorganiser/rdmo
[enhancement] rdmo-app test environment
Nobody has claimed this yet.
- Dominant language
- Python
- Stars
- 133
- Forks
- 60
- Avg merge
- 3d 14h
- Merged PRs (30d)
- 21
Description
Descriptive summary
rdmo-app ships with a test environment
Affects
Admins, Ops
Rationale
Updates of rdmo-catalog content; e.g. domain, catalogs, ...; and python dependencies may break an rdmo instance.
Expected behavior
Test environment checks consistency of imported content.
Optional, fully featured test suite for ci/cd.
Related work
Initial work contact @jmfrenzel
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 examining how the rdmo-app currently handles imported catalog content and Python dependency updates. Define the scope of the test environment and its consistency checks, then determine how an optional test suite would run in CI/CD. Done means the test environment can detect broken imported content and dependency-related regressions.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- ci-cd, testing
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100