Загрузка/определение фабрикаторов в плагинах

Есть ли примеры плагинов, определяющих Fabricators?

Я нашел что-то здесь, что может быть релевантным: How to lazy load fabricators · Issue #167 · paulelliott/fabrication · GitHub

Там сказано, что это очищает существующие fabricators…

На самом деле это довольно просто. :slight_smile:

  • Добавьте spec/plugin_helper.rb в ваш плагин, если у вас его еще нет.
  • Создайте папку spec/fabricators и поместите туда ваши фабрики.
  • Подключите файлы *rb в plugin_helper.rb.

Мне тоже пришлось определять кастомные фабрикаторы в моём плагине, и я был удивлён, что у нас ещё нет полноценной поддержки этого.

После того как указанный выше PR будет слит, ваши фабрикаторы будут автоматически подгружаться, если они находятся в папке spec/fabricators плагина.