Sha256: 3cf584465fb267a539d894ee69c87e8f7dc14bb6e30382002a46d83de16b1579
Contents?: true
Size: 814 Bytes
Versions: 4
Compression:
Stored size: 814 Bytes
Contents
module FactoryBurgers # Wrap FactoryBot knowledge, eventually switch on version module FactoryBotAdapter module_function def factory_bot FactoryBot end def version factory_boy::VERSION end def numeric_version verion.split(".").map(&:to_i) end def major_version numeric_versionnn.first end # TODO: support non-v6 versions def load_factories FactoryBotAdapter::FactoryBotV6.load_factories end def factories FactoryBot::Internal.factories end def sequences FactoryBot::Internal.sequences end end module FactoryBotAdapter #:nodoc: module FactoryBotV6 module_function def load_factories FactoryBurgers::FactoryBotAdapter.factory_bot.reload end end end end
Version data entries
4 entries across 4 versions & 1 rubygems