require "base_spec_helper"
require "active_record"
require "factory_girl"
require "faker"
require "protected_attributes"
require "yaml"

connection_info = YAML.load_file("config/database.yml")["test"]
ActiveRecord::Base.establish_connection(connection_info)

RSpec.configure do |config|
  config.include FactoryGirl::Syntax::Methods

  config.before(:suite) do
    FactoryGirl.find_definitions
  end

  config.around do |example|
    ActiveRecord::Base.transaction do
      example.run
      raise ActiveRecord::Rollback
    end
  end
end

require "base_spec_helper"
require "active_record"
require "factory_girl"
require "faker"
require "protected_attributes"
require "yaml"

connection_info = YAML.load_file("config/database.yml")["test"]
ActiveRecord::Base.establish_connection(connection_info)

RSpec.configure do |config|
  config.include FactoryGirl::Syntax::Methods

  config.before(:suite) do
    FactoryGirl.factories.clear
    FactoryGirl.find_definitions
  end

  config.around do |example|
    ActiveRecord::Base.transaction do
      example.run
      raise ActiveRecord::Rollback
    end
  end
end

Clear out the FG definitions if they are already defined so there is no duplicate definition error
Clear out the FG definitions if they are already defined so there is no duplicate definition error
