ISISComputingGroup/IBEX

GUI build: ensure all tests are being run

Open

#4,473 创建于 2019年6月28日

在 GitHub 查看
 (1 评论) (0 反应) (2 负责人) (2 fork)auto 404
Good First Issue

仓库指标

Star
 (6 star)
PR 合并指标
 (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

贡献者指南