Remove purdytest, update Minitest class name
This commit is contained in:
parent
53eb5461fe
commit
044bf1c3eb
2
Gemfile
2
Gemfile
|
@ -12,8 +12,8 @@ gem "mime-types"
|
|||
group :test do
|
||||
gem 'rake'
|
||||
gem 'rack-test'
|
||||
gem 'purdytest', :require => false
|
||||
gem 'm'
|
||||
gem 'minitest'
|
||||
gem 'minitest-stub_any_instance'
|
||||
gem 'webmock'
|
||||
end
|
||||
|
|
|
@ -41,8 +41,6 @@ GEM
|
|||
ruby2_keywords (~> 0.0.1)
|
||||
netrc (0.11.0)
|
||||
public_suffix (5.0.3)
|
||||
purdytest (2.0.0)
|
||||
minitest (~> 5.5)
|
||||
rack (2.2.8)
|
||||
rack-protection (2.2.4)
|
||||
rack
|
||||
|
@ -97,8 +95,8 @@ DEPENDENCIES
|
|||
activesupport (~> 6.1.0)
|
||||
m
|
||||
mime-types
|
||||
minitest
|
||||
minitest-stub_any_instance
|
||||
purdytest
|
||||
rack-test
|
||||
rainbows
|
||||
rake
|
||||
|
|
|
@ -8,7 +8,6 @@ require_relative '../liquor-cabinet'
|
|||
require 'minitest/autorun'
|
||||
require "minitest/stub_any_instance"
|
||||
require 'rack/test'
|
||||
require 'purdytest'
|
||||
require "redis"
|
||||
require "rest_client"
|
||||
require "ostruct"
|
||||
|
@ -36,22 +35,22 @@ if app.settings.respond_to? :redis
|
|||
end
|
||||
end
|
||||
|
||||
MiniTest::Spec.class_eval do
|
||||
Minitest::Spec.class_eval do
|
||||
def self.shared_examples
|
||||
@shared_examples ||= {}
|
||||
end
|
||||
end
|
||||
|
||||
module MiniTest::Spec::SharedExamples
|
||||
module Minitest::Spec::SharedExamples
|
||||
def shared_examples_for(desc, &block)
|
||||
MiniTest::Spec.shared_examples[desc] = block
|
||||
Minitest::Spec.shared_examples[desc] = block
|
||||
end
|
||||
|
||||
def it_behaves_like(desc)
|
||||
self.instance_eval(&MiniTest::Spec.shared_examples[desc])
|
||||
self.instance_eval(&Minitest::Spec.shared_examples[desc])
|
||||
end
|
||||
end
|
||||
|
||||
Object.class_eval { include(MiniTest::Spec::SharedExamples) }
|
||||
Object.class_eval { include(Minitest::Spec::SharedExamples) }
|
||||
|
||||
require_relative 'shared_examples'
|
||||
|
|
Loading…
Reference in New Issue