使用Rspec,测试文件夹不存在

时间:2016-06-05 17:11:13

标签: ruby-on-rails rspec

我使用

生成了项目
rails new app -T

默认情况下,此命令不应该生成测试文件夹吗?

我正在尝试在我的ruby项目中添加test文件夹。这是我的gem文件:

group :development, :test do

  gem 'rspec', '~> 3.4'
  gem 'byebug'

  gem 'sqlite3'
end

然后:

bundle install --without production

即使在刷新项目后,它也不会在我的项目中生成测试文件夹?

1 个答案:

答案 0 :(得分:7)

由于您使用的是RoR,因此如果认为您需要安装rspec而不是test。要创建spec目录(实际为-T),您需要运行rspec installer: rails generate rspec:install

使用unit-test选项,您正在跳过rspec框架,因为您想使用rspec,我是对的吗?如果是这种情况您不需要测试目录rspec使用spec目录。正如我所说,要创建spec文件夹,您需要运行rails generate rspec:install 安装程序,如下所示:

{{1}}