1

我正在为我的socketStream/Node.js/Karma question中描述的问题准备一个解决方法。

我决定如果你有一个 socketstream 服务器来运行你的代码,运行 Jasmine 真的不需要业力。

我通过 SocketStream 客户端代码库文件夹包含 jasmine 文件,并且该文件有效(在编辑 TestRunner.html 文件以使其成为 SocketStream 视图之后)。现在的问题是,我运行实际测试的规范文件只有在我将它们放在“libs”文件夹中时才会运行。

我想将它们放在“/tests/specs”文件夹中,但是当我这样做时,它们会作为模块提供。有没有办法将文件夹标记为与“libs”文件夹相同,即不将内容打包为模块?

4

1 回答 1

1

没有简单的方法。但是,您可以将您的测试捆绑在一个内容字符串中并提供给它。

ss.client.assets.send('tests',--content--)

于 2014-10-26T17:54:40.057 回答