Sha256: 9d249176242650a3ea0702253e92ab36c360c0acd7045300659e12c98ec32aa1

Contents?: true

Size: 449 Bytes

Versions: 8

Compression:

Stored size: 449 Bytes

Contents

Array.wrap(command_options).each do |factory_options|
  factory_method = factory_options.shift
  begin
    logger.debug "running #{factory_method}, #{factory_options}"
    CypressDev::SmartFactoryWrapper.public_send(factory_method, *factory_options)
  rescue => e
    logger.error "#{e.class}: #{e.message}"
    logger.error e.backtrace.join("\n")
    logger.error "#{e.record.inspect}" if e.is_a?(ActiveRecord::RecordInvalid)
    raise e
  end
end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
cypress-on-rails-1.3.0 lib/generators/cypress_dev/templates/spec/cypress/app_commands/factory_bot.rb
cypress-on-rails-1.2.1 lib/generators/cypress_dev/templates/spec/cypress/app_commands/factory_bot.rb
cypress-on-rails-1.2.0 lib/generators/cypress_dev/templates/spec/cypress/app_commands/factory_bot.rb
cypress-on-rails-1.1.1 lib/generators/cypress_dev/templates/spec/cypress/app_commands/factory_bot.rb
cypress-on-rails-1.1.0 lib/generators/cypress_dev/templates/spec/cypress/app_commands/factory_bot.rb
cypress-on-rails-1.0.1 lib/generators/cypress_dev/templates/spec/cypress/app_commands/factory_bot.rb
cypress-on-rails-1.0.0 lib/generators/cypress_dev/templates/spec/cypress/app_commands/factory_bot.rb
cypress-on-rails-1.0.0.beta2 lib/generators/cypress_dev/templates/spec/cypress/app_commands/factory_bot.rb