Sha256: 5cc9c10f2add9450f94768d75b6deab5b95983af303748510a4f91e264eb65fb

Contents?: true

Size: 371 Bytes

Versions: 6

Compression:

Stored size: 371 Bytes

Contents

acceptance_test_lambda = lambda do
  attr_reader :acceptance_test

  before :all do
    @acceptance_test = AcceptanceTest.new
  end

  before do
    acceptance_test.before self
  end

  after do
    acceptance_test.after self
  end
end

shared_context "AcceptanceTest" do
  self.define_singleton_method(:include_context, acceptance_test_lambda)

  include_context
end



Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
acceptance_test-1.1.0 lib/acceptance_test/acceptance_shared_context.rb
acceptance_test-1.0.7 lib/acceptance_test/acceptance_shared_context.rb
acceptance_test-1.0.6 lib/acceptance_test/acceptance_shared_context.rb
acceptance_test-1.0.5 lib/acceptance_test/acceptance_shared_context.rb
acceptance_test-1.0.4 lib/acceptance_test/acceptance_shared_context.rb
acceptance_test-1.0.3 lib/acceptance_test/acceptance_shared_context.rb