ISISComputingGroup/IBEX

GUI build: ensure all tests are being run

開放

#4,473 建立於 2019年6月28日

 (1 則留言) (0 個反應) (2 位負責人) (2 個分叉)auto 404
Good First Issue

倉庫指標

星標
 (6 顆星)
PR 合併指標
 (平均合併 2天 17小時) (30 天內合併 17 個 PR)

描述

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

貢獻者指南