我应该如何 运行 对 angular ui-router 进行单元测试
How I'm supposed to run unit test for angular ui-router
我是 qui新的业力...
我想为 angular ui-router.
的错误修复做出贡献
我需要编写新的单元测试并检查所有其他测试,但我不明白我应该如何 运行 这个项目的业力。
我试过:
grunt dev
不过因果报应好像不是运行宁,我得到"There is no server listening on port 8080"。而且在任何情况下,如果我手动 运行 业力,我只会看到一个摘要,输出类似于:"Done with errors".
所以我试过:
karma start config/karma.js
但我没有看到任何输出结果,可能是 karma 报告器没有配置?
我也试过
grunt default
这个命令似乎可以满足我的需要,但我应该运行每次都执行它,它没有配置为自动监视。
在我的项目中,我通常将 karma 或 mocha 配置为自动监视文件,我只是将其留在后台。
您如何建议在 ui-router 项目或其他类似项目上工作?
也许我遗漏了什么...
您可以从他们的 Gruntfile 中看到 grunt default
将构建项目和 运行 所有测试。
要在观看模式下启动测试,您可以使用 grunt karma:watch
。当低于 src/
or test/
changes
时,这将 运行 全部 ~280
我是 qui新的业力... 我想为 angular ui-router.
的错误修复做出贡献我需要编写新的单元测试并检查所有其他测试,但我不明白我应该如何 运行 这个项目的业力。
我试过:
grunt dev
不过因果报应好像不是运行宁,我得到"There is no server listening on port 8080"。而且在任何情况下,如果我手动 运行 业力,我只会看到一个摘要,输出类似于:"Done with errors".
所以我试过:
karma start config/karma.js
但我没有看到任何输出结果,可能是 karma 报告器没有配置?
我也试过
grunt default
这个命令似乎可以满足我的需要,但我应该运行每次都执行它,它没有配置为自动监视。
在我的项目中,我通常将 karma 或 mocha 配置为自动监视文件,我只是将其留在后台。
您如何建议在 ui-router 项目或其他类似项目上工作? 也许我遗漏了什么...
您可以从他们的 Gruntfile 中看到 grunt default
将构建项目和 运行 所有测试。
要在观看模式下启动测试,您可以使用 grunt karma:watch
。当低于 src/
or test/
changes