module Kernel

Public Instance Methods

_old_describe(desc, &blk)

Override describe to avoid warnings and collisions with minitest/spec

Alias for: describe
describe(desc, &blk) click to toggle source
# File lib/tunit/spec.rb, line 6
def describe desc, &blk
  _old_describe desc, &blk if defined? Minitest

  super_klass = if Class === self && is_a?(Tunit::Spec::DSL)
                  self
                else
                  Tunit::Spec
                end

  klass = super_klass.create desc
  klass.class_eval(&blk)
  klass
end
Also aliased as: _old_describe