lib/appium_lib/driver.rb in appium_lib-9.9.0 vs lib/appium_lib/driver.rb in appium_lib-9.9.1

- old
+ new

@@ -4,31 +4,20 @@ module Minitest # Fix superclass mismatch for class Spec class Runnable end - # defined? 'Minitest' # expression - - # To switch load class - def self.left_greater_than_or_equal_to_right?(left, right) - left.split('.').zip(right.split('.')).each do |value| - diff = value[0].to_i - value[1].to_i - return true if diff > 0 - return false if diff < 0 + begin + class Test < Runnable end - true - end - - if left_greater_than_or_equal_to_right?(VERSION, '5.11.0') + rescue TypeError => te # http://docs.seattlerb.org/minitest/History_rdoc.html#label-5.11.0+-2F+2018-01-01 + # for 5.11.0/5.11.1 # `Minitest::Test` became a subclass of `Minitest::Result` + raise TypeError, te.message unless te.message == 'superclass mismatch for class Test' + class Test < Result end - else - class Test < Runnable - end - end - class Spec < Test end end end require 'appium_lib_core'