ISISComputingGroup/IBEX

GUI build: ensure all tests are being run

Open

#4.473 geöffnet am 28. Juni 2019

Auf GitHub ansehen
 (1 Kommentar) (0 Reaktionen) (2 zugewiesene Personen) (2 Forks)auto 404
Good First Issue

Repository-Metriken

Stars
 (6 Stars)
PR-Merge-Metriken
 (PR-Metriken ausstehend)

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

Contributor Guide