如何启动与咕噜茉莉testing?
我想创build一个咕task任务,当代码改变时自动运行茉莉花testing。 对于AMD的支持,我安装了grunt-template-jasmine-requirejs 。 我将这些行添加到我的gruntfile中:
connect: { test : { port : 8000 } }, jasmine: { jasmine_tests: { src: 'src/**/*.js', options: { specs: 'spec/*Spec.js', helpers: 'spec/*Helper.js', host: 'http://127.0.0.1:8000/', template: require('grunt-template-jasmine-requirejs'), templateOptions: { requireConfigFile: 'public/js/app/config/config.js' } } } },
现在我尝试通过inputgrunt jasmine
开始我的testing。 但我得到的是这样的:
运行“jasmine:jasmine_tests”(茉莉花)任务
通过PhantomJStesting茉莉花规格
警告:PhantomJS无法加载您的网页。 使用–force继续。
由于警告而中止。
那里有什么可能是错的?
我的目录结构:
- website3 - .grunt + grunt-contrib-jasmine + node_modules - public - js - app + collections - config > config.js + ... - views + ... > AddVehicleView.js > ... + libs > index.html + server - spec + helpers - support > jasmine.json > AddVehicleViewSpec.js > .bowerrc > ... > _SpecRunner.html > Gruntfile.js > package.json
你必须做grunt connect
,首先提供您的文件,然后在另一个terminal选项卡做grunt jasmine
,这一切。