我正在使用NPM测试位于我的Rails应用程序(使用sprockets)之上的javascript(它没有以任何方式连接到我的Rails应用程序)。
一切都运行良好 - 测试运行(使用NPM)。
但是如何告诉MochaJS我想在我的Rails应用程序中测试哪些JavaScript文件?
答案 0 :(得分:0)
在做了一些研究后,我发现需要使用Gulp,Grunt或Webpack等任务运行器以及MochaJS来观察正在测试的文件。
答案 1 :(得分:0)
您可能需要查看konacha gem,它在rails工作流程中集成了mocha和chai。
Konacha ...是一个Rails引擎,允许您使用Mocha测试框架和chai断言库测试您的JavaScript。
它......并不试图与框架无关。通过坚持使用Rails,Konacha可以充分利用资产管道和引擎等功能。
它可以与guard到guard-konacha集成,以监控文件并重新运行测试。