test/common.rb in sanitize-5.0.0 vs test/common.rb in sanitize-5.1.0
- old
+ new
@@ -1,34 +1,3 @@
# encoding: utf-8
-gem 'minitest'
require 'minitest/autorun'
-
require_relative '../lib/sanitize'
-
-# Helper to stub an instance method. Shamelessly stolen from
-# https://github.com/codeodor/minitest-stub_any_instance/
-class Object
- def self.stub_instance(name, value, &block)
- old_method = "__stubbed_method_#{name}__"
-
- class_eval do
- alias_method old_method, name
-
- define_method(name) do |*args|
- if value.respond_to?(:call) then
- value.call(*args)
- else
- value
- end
- end
- end
-
- yield
-
- ensure
- class_eval do
- undef_method name
- alias_method name, old_method
- undef_method old_method
- end
- end
-end