加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

单元测试 – 在Groovy / Grails单元测试中导致“阶段异常”指令

发布时间:2020-12-14 16:24:59 所属栏目:大数据 来源:网络整理
导读:有时候,在对Grails单元测试进行一些更新时,我会遇到以下几行错误: BUG! exception in phase 'instruction selection' in source unit ... unexpected NullpointerException 是什么导致这个?或者调试此问题的最佳策略是什么? 解决方法 到目前为止,我最好的
有时候,在对Grails单元测试进行一些更新时,我会遇到以下几行错误:

BUG! exception in phase 'instruction selection' in source unit ... unexpected NullpointerException

是什么导致这个?或者调试此问题的最佳策略是什么?

解决方法

到目前为止,我最好的方法是迭代地评论出来,直到代码编译. grails clean不能解决问题.

使用这个过程我发现问题是我的@TestFor(Class)注释.我已经将一些代码从服务转移到了src / groovy中的类.这似乎导致注释中断.我真的不明白为什么特别打破这个,但这对我来说已经足够了.

因此,如果您所测试的类不是服务或控制器或类似的,请尝试删除@TestFor()注释.

如果这不起作用,请将所有内容评论出来并一次添加一件.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读