我正在为我的socketStream/Node.js/Karma question中描述的问题准备一个解决方法。
如果你有一个socketstream服务器来运行你的代码,我决定运行Jasmine真的不需要业力。
我通过SocketStream客户端代码libs文件夹包含jasmine文件,并且可以正常工作(在编辑TestRunner.html文件后使其成为SocketStream视图)。现在的问题是我运行实际测试的spec文件只有在我把它们放在'libs'文件夹中才会运行。
我想将它们放在'/ tests / specs'文件夹中,但是当我这样做时,它们将作为模块提供。 有没有办法将文件夹标记为与'libs'文件夹相同,即不将内容打包为模块?
答案 0 :(得分:1)
没有简单的方法。但是,您可以将测试捆绑在内容字符串中并与之一起提供。
ss.client.assets.send('测试', - 内容 - )