我正在使用 grunt、jasmine_node 和其他一些工具实现我自己的用于测试自动化的 XML/HTML 报告工具。不幸的是,我需要在 jasmine_node 之后立即运行一些任务 --> 实际上我只使用 jasmine_node 来创建 junit xml 报告:D
问题是:当 jasmine 完成测试时,它正在退出任务链(无论我是否使用 forceexit)。但我需要执行以下任务。
请参阅下面我的配置:
jasmine_node: {
options: {
forceExit: true,
match: '.',
matchall: false,
extensions: 'js',
specNameMatcher: 'spec',
includeStackTrace: false,
jUnit: {
report: true,
savePath : "test-automation/test-xml/",
useDotNotation: true,
consolidate: true
}
},
all: ['test-automation/test-specs/']
},
链条来了:
grunt.registerTask('test', ['jasmine_node', 'junit_xml_merge', 'open', 'connect']);
我在这里做错了什么?