module Swat::TestWorld::RspecSetup

Public Instance Methods

init_tw(options = TestWorld.config.klass::BASE_OPTIONS) click to toggle source
# File lib/swat/test_world/rspec_setup.rb, line 5
def init_tw(options = TestWorld.config.klass::BASE_OPTIONS)
  before(:each) do |example|
    Timecop.travel( TestWorld.config.klass.moment ) if TestWorld.config.klass.moment
    @tw = TestWorld.config.klass.new(options)
    @tw.before_each(example, self)
  end

  after(:each) do |example|
    @tw.after_each(example, self)
    Timecop.return
  end
end