ISISComputingGroup/IBEX

GUI build: ensure all tests are being run

Open

#4 473 ouverte le 28 juin 2019

Voir sur GitHub
 (1 commentaire) (0 réactions) (2 assignés) (2 forks)auto 404
Good First Issue

Métriques du dépôt

Stars
 (6 stars)
Métriques de merge PR
 (Métriques PR en attente)

Description

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

Guide contributeur