ISISComputingGroup / ISISComputingGroup/IBEX

GUI build: ensure all tests are being run

Offen
#4,473 1 Kommentar 0 Reaktionen 2 zugewiesene Personen Beansprucht von @danielmaclaren Auf GitHub ansehen
Good First Issue
Vorherrschende Sprache
Keine Sprachdaten
Sterne
6
Forks
2
Ø Merge
16 Std. 40 Min.
Gemergte PRs (30 T.)
2

Beschreibung

As a developer I would like the GUI build to run all of the unit tests.

Currently at least the following tests are not being run:
- `model.tests`
- `logger.tests`

We should have a check that projects ending in `.tests` appear in the `client.tycho.parent` file, and fail the build if this is not true.

Found when creating script generator build.

### Acceptance criteria

- [ ] GUI build fails if any test module is not listed in `client.tycho.parent/pom.xml`
- [ ] GUI build is running all tests & therefore passes

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Bewertung

Dieses Issue wurde noch nicht bewertet.

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.