Подтвердить что ты не робот

Ошибка RSpec "Неинициализированная константа FactoryGirl (Ошибка имени)"

Я пытаюсь запустить свой тест RSpec:

rspec comments.rb

но продолжайте получать ту же ошибку (см. заголовок). Прежде чем кто-нибудь спросит, что я уже добавил require factory_girl в spec_helper.rb.

Содержимое файла spec/factories/comments.rb:

  FactoryGirl.define do
    factory :comment do
      comment "MyString"
      task_id 1
  end
end

Здесь находится тестовая группа gemfile, в которой я включил factory_girl_rails:

source 'http://rubygems.org'

...

group :development, :test do
  gem 'debugger'
  gem 'factory_girl_rails'
  gem 'rspec-rails'
end

...
4b9b3361

Ответ 1

Вам просто нужно добавить следующее в файл spec_helper.rb

require 'factory_girl_rails'

Ответ 2

Сделайте это:

FactoryGirl.create(:artist).should be_valid