class Accessibility::HasChildShortlyMatcher
Custom matcher for RSpec
to check if an element has the specified child element within a grace period. Used for testing things after an asynchronous action is performed.
Public Instance Methods
description()
click to toggle source
@return [String]
# File lib/rspec/expectations/ax_elements.rb, line 122 def description "should have a child that matches #{qualifier.describe} before a timeout occurs" end
failure_message_for_should()
click to toggle source
@return [String]
# File lib/rspec/expectations/ax_elements.rb, line 112 def failure_message_for_should "Expected #@parent to have child #{qualifier.describe} before a timeout occurred" end
failure_message_for_should_not()
click to toggle source
@return [String]
# File lib/rspec/expectations/ax_elements.rb, line 117 def failure_message_for_should_not "Expected #@parent to NOT have child #@result before a timeout occurred" end
matches?(parent)
click to toggle source
@param parent [AX::Element]
# File lib/rspec/expectations/ax_elements.rb, line 105 def matches? parent @filters[:parent] = @parent = parent @result = wait_for kind, filters, &block !@result.blank? end