Gruntjs 使用grunts grunt contrib qunit运行的qunit测试在默认测试文件夹之外失败

Gruntjs 使用grunts grunt contrib qunit运行的qunit测试在默认测试文件夹之外失败,gruntjs,qunit,grunt-contrib-qunit,Gruntjs,Qunit,Grunt Contrib Qunit,如果html和js文件位于grunt contrib qunit\test文件夹中,则我唯一可以运行qunit测试的地方是 该测试文件夹之外的任何内容,例如将“测试”文件夹作为项目根目录的一部分,都不起作用 在调试模式下运行(grunt qunit:defaultTests--debug) phantomJS将超时,我可以看到“onResourceRequested”不包括qunit css或js文件,也不包括js文件测试,它只报告html文件 有人能告诉我他们是如何在不使用contrib qu

如果html和js文件位于grunt contrib qunit\test文件夹中,则我唯一可以运行qunit测试的地方是

该测试文件夹之外的任何内容,例如将“测试”文件夹作为项目根目录的一部分,都不起作用

在调试模式下运行(grunt qunit:defaultTests--debug) phantomJS将超时,我可以看到“onResourceRequested”不包括qunit css或js文件,也不包括js文件测试,它只报告html文件


有人能告诉我他们是如何在不使用contrib qunit\test文件夹的情况下设置的,或者需要做什么更改,因为我只能运行该文件夹中的文件。

我不确定“测试文件夹之外”是什么意思,但这里有一些提示:

  • 使用npm模块
    连接到用于单元测试的服务器源,然后我们可以轻松地在应用程序中设置任何文件夹
  • 检查我为重写grunt contrib qunit而创建的示例,它有Gruntfile和runnable测试任务。请参阅自述,了解创建插件的动机

向我们展示您的GrunFile,用于尝试从其他文件夹运行测试。