Grunt:在“jasmine_node”之后运行任务

时间:2014-11-04 09:44:02

标签: javascript node.js gruntjs jasmine-node

我正在使用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']);

我在这里做错了什么?

0 个答案:

没有答案