Sha256: 9bebb546fd14e81beaaab616992b424c73d6d1d367ab11ac2a6ea383903f1f9f

Contents?: true

Size: 551 Bytes

Versions: 12

Compression:

Stored size: 551 Bytes

Contents

require 'assert/version'

require 'assert/config'
require 'assert/context'
require 'assert/runner'
require 'assert/stub'
require 'assert/suite'
require 'assert/utils'
require 'assert/view'

module Assert

  def self.config; @config ||= Config.new; end
  def self.configure; yield self.config if block_given?; end

  def self.view;   self.config.view;   end
  def self.suite;  self.config.suite;  end
  def self.runner; self.config.runner; end

  # unstub all stubs automatically (see stub.rb)
  class Context
    teardown{ Assert.unstub! }
  end

end

Version data entries

12 entries across 12 versions & 1 rubygems

Version Path
assert-2.16.3 lib/assert.rb
assert-2.16.2 lib/assert.rb
assert-2.16.1 lib/assert.rb
assert-2.16.0 lib/assert.rb
assert-2.15.2 lib/assert.rb
assert-2.15.1 lib/assert.rb
assert-2.15.0 lib/assert.rb
assert-2.14.0 lib/assert.rb
assert-2.13.0 lib/assert.rb
assert-2.12.2 lib/assert.rb
assert-2.12.1 lib/assert.rb
assert-2.12.0 lib/assert.rb