Результаты поиска по запросу "factory-bot"

4 ответа

Как я могу очистить свою базу данных между ошибочными спецификациями rspec?

Я добавил гем database_cleaner в мое приложение rails, чтобы очистить базу данных между спецификациями. Вот моя текущая конфигурация для database_cleaner, расположенного вspec/spec_helper.rb: config.before(:suite) do DatabaseCleaner.strategy = ...

1 ответ

ActiveModel :: MissingAttributeError: невозможно записать неизвестный атрибут ad_id с помощью FactoryGirl

У меня есть следующие модели: class Ad < ActiveRecord::Base belongs_to :page has_one :image has_one :logo end class Page < ActiveRecord::Base has_many :logos has_many :images has_many :ads end class Image < ActiveRecord::Base belongs_to :page ...

4 ответа

А потом звоню

оздать несколько записей или несколько фабрик одного класса? Я пытался: Factory.define :user do |user| user.email "[email protected]" user.password "somepassword" user.email "[email protected]" user.password "somepassword" ...

ТОП публикаций

3 ответа

 строка в конце блока, так как он кэшировал мои модели.

я проблема с тестовым сервером Spork. Если я установлю config.cache_classes = false в config / environment / test.rb, то спецификации начнут выдавать ошибки. Failure/Error: task = Factory(:something, :foo => @foo, :bar => ...

1 ответ

Я пытался, но это тоже не работает.

я есть семейный класс, определенный так: class Family < ActiveRecord::Base after_initialize :initialize_family belongs_to :user validates :user, :presence => true validates :name, :presence => true, :length => { :maximum => 30 }, :format => { ...

3 ответа

Вы должны рассмотреть возможность удаления всех тем вручную в конце теста. Конечно, это не решение номер один, но отлично сработало для меня.

пецификация контроллера не работает, потому что Factory Girl, похоже, создает неуникальных пользователей, даже если я упорядочиваю атрибуты пользователя, которые должны быть уникальными. Ошибки 1) TopicsController POST #create when topic is ...

9 ответов

дБ браузер для sqlite

аюсь написать тест запроса, который утверждает, что в макете приложения отображаются правильные ссылки в зависимости от того, вошел ли пользователь в систему или нет. FWIW, я использую Devise для аутентификации. Вот моя спецификация: require ...

4 ответа

https://github.com/jnicklas/carrierwave/wiki/How-to%3A-Cleanup-after-your-Rspec-tests

ая с RSpec & Capybara, я получаю интересный режим сбоя теста, который исчезает с несколькими тонкими перестановками строк в тестовом примере ... вещи, которые не должны иметь значения. Я разрабатываю свою собственную систему аутентификации. В ...

2 ответа

Проблема модели ассоциации FactoryGirl: «SystemStackError: слишком большой уровень стека»

Я использую Ruby on Rails 3.0.9, RSpec-rails 2 и FactoryGirl. Я пытаюсь сформулировать модель ассоциации Фабрики, но у меня проблемы. у меня естьfactories/user.rb файл как следующий: FactoryGirl.define do factory :user, :class => User do ...

3 ответа

Как включить модуль в фабрику factory_girl?

Я пытаюсь использовать вспомогательный метод на всех своих фабриках, но не могу заставить его работать. Вот мои настройки: Вспомогательный модуль (в spec / support / test_helpers.rb)module Tests module Helpers # not guaranteed to be unique, ...