我有以下文件:
/spec/controllers/groups\u controller\u spec.rb
我在终端中使用什么命令来运行该规范,在哪个目录中运行该命令
我的gem文件:
测试环境GEMS
小组:开发,:测试
宝石“自动测试”
gem“rspec rails”,“~>;2.4”
gem“cumber rails”,“>;=0.3.2”
gem“webrat”,“>;=0.7.2”
宝石“工厂女孩轨道”
gem“电子邮件规格”
终止
规范文件:
需要“spec\u helper”
请描述GroupsController所做的工作
include designe::TestHelpers
描述“让你的团队”是怎么做的
它“应该成功并返回3项”吗
Rails.logger.info“向玛丽致敬”
获取:yourgroups,:format=>;:json
回答:你应该成功吗
body=JSON.parse(response.body)
body.1应该有(3)。items#@user1对3个组有3个权限
终止
终止
终止
通常我会:
rspec./spec/controllers/groups\u controller\u spec.rb:42
其中42表示我要运行的测试的行
编辑1:
你也可以使用标签。看这里
编辑2:
尝试:
bundle exec rspec./spec/controllers/groups\u controller\u spec.rb:42