ISISComputingGroup/IBEX

GUI build: ensure all tests are being run

Aperta

#4473 aperta il 28 giu 2019

 (1 commento) (0 reazioni) (2 assegnatari) (2 fork)auto 404
Good First Issue

Metriche repository

Star
 (6 stelle)
Metriche merge PR
 (Merge medio 2g 17h) (17 PR mergiate in 30 g)

Descrizione

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

Guida contributor