ISISComputingGroup/IBEX

GUI build: ensure all tests are being run

Open

#4,473 opened on 2019年6月28日

GitHub で見る
 (1 comment) (0 reactions) (2 assignees) (2 forks)auto 404
Good First Issue

Repository metrics

Stars
 (6 stars)
PR merge metrics
 (PR metrics pending)

説明

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

コントリビューターガイド