プラグインでのファブリケーターの読み込み/定義

Fabricator を定義するプラグインの例はありますか?

ここに関連する情報を見つけました:How to lazy load fabricators · Issue #167 · paulelliott/fabrication · GitHub

既存の Fabricator をクリアするとのことです…

実はとても簡単です。:slight_smile:

  • まだ spec/plugin_helper.rb をプラグインに追加していない場合は、追加してください。
  • spec/fabricators フォルダを作成し、そこにファクトリを追加します。
  • plugin_helper.rb 内で *rb ファイルを require します。

プラグインでカスタムファブリケーターを定義する必要がありましたが、すでに適切なサポートがないことに驚きました。

上記のPRがマージされると、ファブリケーターがプラグインの spec/fabricators フォルダに存在するかぎり、自動的に要求されるようになります。