包括蝙蝠侠test_case



我正在尝试在batmanjs中实现TDD,但是batman.testcase类是额外的。如何将其从GitHub中包括在我的Rails应用程序中?

不幸的是,batman.js的任何分布式构建中都不包含Batman.TestCase。如果要使用它,则必须自己复制文件。您可以通过克隆GITHUB存储库,然后将src/extras/testing目录复制到项目的app/assets/batman/extras/testing目录中,将这些文件转入Rails项目。

例如,您可以在终端中运行这些命令:

$ cd /path/to/your/projects
$ git clone git@github.com:batmanjs/batman.git  
$ mkdir -p your_project/app/assets/batman/extras/testing 
$ cp -R batman/src/extras/testing your_project/app/assets/batman/extras/testing 

现在,您的应用程序中应该拥有该目录的所有内容,并且TestCase应该在/assets/extras/testing/test_case.js的开发服务器上可用。

(如果不存在,请尝试/assets/extras/test_case.js或仅/assets/test_case.js。我知道链轮在资产路径上做一些特别的事情,但我不记得了!)

顺便说一句,我只需茉莉花即可进行测试:)希望这会有所帮助!

最新更新