我是 Dojo 的新手,我按照正常的约定和结构编写了一些单元测试。我还为小部件编写了测试。
我尝试使用与单元测试相同的命令运行测试:
java -jar path/to/js.jar path/to/dojo/dojo.js baseUrl=path/to/dojo load=doh test=path/to/test/module
输出表明没有测试。
0 tests to run in 0 groups
我的问题是:
是否可以在命令行中运行小部件的测试?谢谢大家的时间
我是 Dojo 的新手,我按照正常的约定和结构编写了一些单元测试。我还为小部件编写了测试。
我尝试使用与单元测试相同的命令运行测试:
java -jar path/to/js.jar path/to/dojo/dojo.js baseUrl=path/to/dojo load=doh test=path/to/test/module
输出表明没有测试。
0 tests to run in 0 groups
我的问题是:
是否可以在命令行中运行小部件的测试?谢谢大家的时间
我不确定为什么您会收到一份报告说“0 个测试......在 0 个组中”——这意味着您的测试无法找到,而不是它们未能运行。
可以从命令行对小部件运行一些有限的测试,但您会发现各种问题:
node dojo\dojo.js load=doh test=dijit\tests\module.js
从 Dojo SDK 目录的根目录执行(或您的 js.jar 而不是节点):您会收到很多关于window
不存在或registerUrl
尚未声明的投诉