class Applitools::Selenium::TestList
Public Instance Methods
Source
# File lib/applitools/selenium/test_list.rb, line 6 def <<(value) unless value.is_a? Applitools::Selenium::RunningTest raise( Applitools::EyesIllegalArgument, "Expected value to be instance of Applitools::Selenium::RunningTest but got #{value.class} instead" ) end super end
Calls superclass method
Source
# File lib/applitools/selenium/test_list.rb, line 16 def push(*args) wrong_values = args.select { |a| !a.is_a? Applitools::Selenium::RunningTest } unless wrong_values.empty? raise( Applitools::EyesIllegalArgument, 'Expected values to contain only Applitools::Selenium::RunningTest instances, ' \ "but got [#{wrong_values.map(&:class).join(', ')}]" ) end super end
Calls superclass method