Описание тега fabrication-gem
Фабрикация - это библиотека замены Ruby.
2
ответа
Как определить Fabricator для класса пространства имен
Я хочу определить, что Fabricator для класса имеет пространство имен типа 'Foo::Bar'.Скажи мне, как это может работать. Здесь мои коды. модели / foo.rb class Foo include Mongoid::Document embedded_in :foo_container, polymorphic: true field :xxx ....…
30 янв '13 в 08:44
1
ответ
Определение производителя с вложенными файлами и загрузка тестового файла с rspec
Я пытаюсь выяснить, как проверить вложения файлов с драгоценными камнями Fabrication и Rspec. Загрузка файла работает нормально при тестировании сайта вручную, просто нет покрытия Rspec. Кажется, проблема в том, что я не знаю, как включить вложение …
06 май '14 в 22:19
1
ответ
Rails- ошибка неполного многобайтового символа RSPEC
Я использую Rails 3.2.13 с ruby 1.9.3. Я продолжаю получать следующую ошибку: Failure/Error: @user = Fabricate :user, role_ids: [role.id] PG::Error: incomplete multibyte character # ./spec/controllers/api_controllers/projects_controller_spec.rb:6:…
17 янв '14 в 03:29
1
ответ
Тестирование модели Rspec в формате Fabricator & let(...). Консоль не показывает данных в базе данных, но есть.
Я не понимаю, почему он возвращается пустым, когда я в первый раз набираю "Video.all" в консоли после того, как он не прошел тест, но если я укажу их как "video" и "video2", а затем наберу "Video". все "правильно возвращает 2 видео. Кто-нибудь знает…
15 май '13 в 21:55
1
ответ
Как эта спецификация модели работает в тестовом наборе
Я просматриваю исходный код дискурса здесь https://github.com/discourse/discourse/blob/master/spec/models/invite_spec.rb и вижу такой код: требует 'spec_helper' describe Invite do it { should belong_to :user } it { should have_many :topic_invites } …
22 апр '13 в 18:06
1
ответ
Rspec: NoMethodError
Я пишу тестовые случаи (модульное тестирование) для моделей, и получаю ошибку, которую я действительно не знаю, почему... вот моя ошибка: Failure/Error: expect(Shelf.enabled.count).to eq 2 NoMethodError: undefined method `enabled' for #<Class:0x0…
19 авг '14 в 09:45
1
ответ
Изготовление значений hstore для Postgresql
Как и в заголовке, я пытаюсь изготовить хэш в столбце типа hstore. Я видел производителя вопросов с атрибутом hstore, но решение там не работает для меня. Мое имя столбца hstore - "status", там я хочу установить три флага: "обработано", "дублировать…
06 сен '14 в 20:03
1
ответ
Как установить полиморфные отношения с помощью Fabricator-gem?
Я пытаюсь настроить fabricator-gem для обработки моих моделей для тестирования. Проблема, с которой я сталкиваюсь, заключается в том, что она не в состоянии справиться с полиморфными отношениями. Я использую MongoDB в качестве базы данных и Mongoid …
22 янв '13 в 21:05
1
ответ
Спецификация и изготовление валидатора. Изготовление::UnfabricatableError: Класс не найден для
Я проверяю почтовик, используя rspec. Проблема в том, что когда я хочу проверить диффузию (несколько поставщиков), rspec выдает мне ошибку. мой производитель: Fabricator(:message) do email(count: 1) {"proof@example.com" } subject:"Hackety-hack email…
01 окт '13 в 09:23
1
ответ
Как присвоить значения массиву в блоке с помощью гемата Fabricate
У меня есть следующее, и строка hosts (от второго к последнему) не работает. Это возможно? Как бы я назначил его для сохранения? venues = Venue.all users = User.all Fabricate.times(16, :event ) do venue { venues.sample } created_by { users.sample } …
03 ноя '16 в 21:55
1
ответ
Вложенные атрибуты не сохранены
У меня есть класс пользователя, который может иметь много платежей. Пользователь будет сохранен, но платежи - нет. class User < ActiveRecord::Base attr_accessible :email, :password, :password_confirmation attr_accessor :payments, :payments_attrib…
19 ноя '13 в 20:23
1
ответ
Gem изготовления не позволит мне запустить `rails console` с ошибкой: 'имя_модели' уже определено при реализации для фабрик rspec
Драгоценный камень Fabrication делает меня неспособным запускать консоль rails, потому что он жалуется, что фабричные модели, которые я создаю с его помощью, уже определены в моем приложении / моделях. Например, у меня есть Issue модель в моем app/…
20 сен '17 в 17:55
1
ответ
Изготовление драгоценных ассоциаций, которые зависят друг от друга
Ниже мой производитель: Fabricator(:my_fabricator) do my_first_association my_second_association end Проблема в том, что мне нужно передать my_first_association в my_second_association. Не удалось найти ничего связанного в документах.
11 апр '16 в 14:52
1
ответ
Rspec 3 и Fabricator - спецификация контроллера, не может создать новую запись
Я пытаюсь решить это без успеха. Я использую RSpec с Faricator и не могу пройти тесты. Проблема появляется в действии создания. Обновление (с похожим синтаксисом) работает просто отлично. С формы сайта все работает правильно, поэтому я считаю, что э…
27 мар '16 в 16:15
1
ответ
Как сослаться на объект, который я создаю внутри моего Fabricator?
Я использую Ruby 2.1.1p76 и Rails 4.0.4, а также гем Fabrication. Можно ли ссылаться на объект, который в настоящее время изготавливается? У меня есть класс Foo и класс Bar. У меня есть производители для каждого. Моя проблема в том, что каждый из кл…
06 апр '14 в 17:34
1
ответ
Как изготовить объект для модели Монго с помощью конструктора, который требует аргументов
У меня есть класс class Transaction include Mongoid::Document belongs_to :objectA belongs_to :objectB def initialize(objectA, objectB) super @objectA = objectA @objectB = objectB end end Сейчас я пытаюсь собрать Fabricator Fabricator(:transaction) d…
03 апр '13 в 14:48
1
ответ
Изготовить скрепку
Я пытаюсь проверить загрузку фотографий с помощью Fabricator и paperclip, но у меня возникают проблемы с использованием fabricator для создания объекта paperclip. Мой текущий мыслительный процесс состоит в том, чтобы включить этот модуль: http://roo…
16 окт '13 в 21:55
0
ответов
Ран Сеуд Данные о производственной базе данных Mysql Cleardb Heroku Данные случайно сгенерированного фабрикатора-изготовителя
У меня есть простое приложение rails, размещенное на heroku с использованием их дополнения к mysql cleardb. Я разрабатывал на MySQL локально. У меня возникли проблемы с посевом данных о производстве БД на героку. мои исходные данные выглядят так в d…
05 дек '14 в 21:53
1
ответ
Rails fabricator - как получить значение из поля ассоциации?
Допустим, у меня есть модель User, у которой много заметок. Каждая заметка имеет поле user_name. Я хотел бы, чтобы мои заметки Fabricator выглядели примерно так: Fabricator(:note, class_name: Note) do user content Faker::Lorem.paragraph(1) user_name…
05 ноя '14 в 15:47
1
ответ
В жемчужине фальсификации что означает взрыв?
Я использую этот драгоценный камень - https://github.com/paulelliott/fabrication и я унаследовал некоторые спецификации, которые содержат следующее Fabricator(:tenant_user) do user! tenant! end На всю жизнь я не могу найти какую-либо документацию, ч…
29 июн '15 в 18:32