Sha256: f874b7a274add71c46369482ae5660787cb3f43a1e1a3db66b6e37614b708831

Contents?: true

Size: 558 Bytes

Versions: 5

Compression:

Stored size: 558 Bytes

Contents

require 'rubygems'
require 'spec/expectations'

orm      = ENV['ORM']
strategy = ENV['STRATEGY']

if orm && strategy
  
  begin
    require "#{File.dirname(__FILE__)}/../../lib/#{orm}"
  rescue LoadError
    raise "You don't have the #{orm} ORM installed"
  end

  $:.unshift(File.dirname(__FILE__) + '/../../../lib')
  require 'database_cleaner'
  require 'database_cleaner/cucumber'

  DatabaseCleaner.strategy = strategy.to_sym
  
else
  raise "Run 'ORM=activerecord|datamapper|mongomapper STRATEGY=transaction|truncation cucumber examples/features'"
end

Version data entries

5 entries across 5 versions & 2 rubygems

Version Path
database_cleaner-0.4.3 examples/features/support/env.rb
database_cleaner-0.4.2 examples/features/support/env.rb
tooky-database_cleaner-0.4.1 examples/features/support/env.rb
database_cleaner-0.4.1 examples/features/support/env.rb
database_cleaner-0.4.0 examples/features/support/env.rb