DiamondLightSource / DiamondLightSource/cssgen
Increase unittest code coverage
- Vorherrschende Sprache
- Python
- Sterne
- 0
- Forks
- 5
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
Test coverage is lowest on the OpiModel widgets:
- Label
- TextMonitor
- TextInput
- GroupingContainer
- MenuButton
- ToggleButton.add_*_action
- Widget.add_children, get_parent, set_bg_color
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Rechercherichtung
Lokalisieren Sie die Implementierungen der OpiModel-Widgets und alle vorhandenen Tests. Untersuchen Sie anschließend die Abdeckung für Label, TextMonitor, TextInput, GroupingContainer, MenuButton, ToggleButton.add_*_action sowie Widget.add_children, get_parent und set_bg_color. Fügen Sie Tests für die aufgeführten Bereiche mit geringer Abdeckung hinzu und bestätigen Sie, dass sich der Coverage-Bericht verbessert.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- python
- Bereich
- testing
- Issue-Typ
- Feature
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 35/100