我已将单元测试从单独的项目移动到他们正在测试的实际项目中从单独的测试项目中。我们现在有以下文件夹结构:
/src/main/java...
/test/main/java...
我已将测试文件夹添加到项目的构建路径中,并且这与src一起构建到/ bin文件夹。
当我对一个班级进行更改时,无限的说“没有为最后一次更改找到相关的测试”。当测试在一个单独的项目中时,infinitest能够按预期运行它们。我没有过滤器文件来过滤这个项目中的测试。
有什么想法吗?
答案 0 :(得分:1)
我有一个类似的问题让我疯了。事实证明,Infinitest并不喜欢源文件路径中的空格。我的工作区目录名称中有一个空格。删除空间解决了这个问题。