Sha256: 2b4fe766ef3d510a110dd234ac7a16d5f144260e89514c305897f1e91c3edb5b

Contents?: true

Size: 521 Bytes

Versions: 55

Compression:

Stored size: 521 Bytes

Contents

class Object
  def before(at=:each, &block)
    MSpec.current.before at, &block
  end

  def after(at=:each, &block)
    MSpec.current.after at, &block
  end

  def describe(mod, msg=nil, options=nil, &block)
    MSpec.describe mod, msg, &block
  end

  def it(msg, &block)
    MSpec.current.it msg, &block
  end

  def it_should_behave_like(desc)
    MSpec.current.it_should_behave_like desc
  end

  # For ReadRuby compatiability
  def doc(*a)
  end

  alias_method :context, :describe
  alias_method :specify, :it
end

Version data entries

55 entries across 55 versions & 2 rubygems

Version Path
rhodes-7.6.0 lib/extensions/mspec/mspec/runner/object.rb
rhodes-7.5.1 lib/extensions/mspec/mspec/runner/object.rb
rhodes-7.4.1 lib/extensions/mspec/mspec/runner/object.rb
rhodes-7.1.17 lib/extensions/mspec/mspec/runner/object.rb
rhodes-6.2.0 lib/extensions/mspec/mspec/runner/object.rb
rhodes-6.0.11 lib/extensions/mspec/mspec/runner/object.rb
mspec-1.9.1 lib/mspec/runner/object.rb
mspec-1.9.0 lib/mspec/runner/object.rb
mspec-1.8.0 lib/mspec/runner/object.rb
mspec-1.7.0 lib/mspec/runner/object.rb
mspec-1.6.0 lib/mspec/runner/object.rb
mspec-1.5.21 lib/mspec/runner/object.rb
mspec-1.5.20 lib/mspec/runner/object.rb
mspec-1.5.19 lib/mspec/runner/object.rb
mspec-1.5.18 lib/mspec/runner/object.rb
rhodes-3.5.1.12 lib/extensions/mspec/mspec/runner/object.rb
rhodes-3.3.5 lib/extensions/mspec/mspec/runner/object.rb
rhodes-3.4.2 lib/extensions/mspec/mspec/runner/object.rb
rhodes-3.3.4 lib/extensions/mspec/mspec/runner/object.rb
rhodes-3.3.3 lib/extensions/mspec/mspec/runner/object.rb