Caricamento/definizione dei fabricator nei plugin

Ci sono esempi di plugin che definiscono Fabricators?

Ho trovato qualcosa qui che potrebbe essere rilevante: How to lazy load fabricators · Issue #167 · paulelliott/fabrication · GitHub

Dice che cancella i fabricatori esistenti…

È in realtà piuttosto semplice. :slight_smile:

  • aggiungi spec/plugin_helper.rb al tuo plugin se non lo hai già.
  • crea una cartella spec/fabricators e inserisci lì le tue factory
  • importa i file *rb in plugin_helper.rb

Ho avuto la necessità di definire dei fabricator personalizzati anche nel mio plugin e sono rimasto sorpreso dal fatto che non avessimo già un supporto adeguato per questo.

Una volta che la PR sopra sarà stata unita, i tuoi fabricator verranno automaticamente richiesti finché esisteranno nella cartella spec/fabricators del plugin.