我的Android项目大约有70个Robolectric测试,他们都经过了2个月。不知何故,从今天开始,测试失败并出现奇怪的错误消息:
我没有更改我的代码,因此无法解决与代码相关的问题。我清理了项目和gradle,但它没有帮助。几天前我确实做过Android Studio推广的更新,不确定是否相关。
还有其他人遇到过这个问题吗?我如何摆脱这种糟糕的状态?
- 编辑 -
Robolectric版本很重要!有趣的观察基于评论中的建议,robolectric版本vs.s.失败率:
另一个观察结果是它不一致。如果我运行整套,全部通过!但如果我只运行一个测试文件,则所有信息都会失败:
没有这样的清单文件: 建立/中间体/捆绑/调试/ AndroidManifest.xml中