class SunspotMatchers::HaveDynamicField
Public Instance Methods
description()
click to toggle source
# File lib/sunspot_matchers/matchers.rb, line 365 def description "have dynamic searchable field '#{@field}'" end
failure_message()
click to toggle source
# File lib/sunspot_matchers/matchers.rb, line 369 def failure_message message = "expected class: #{@klass} to have dynamic searchable field: #{@field}" message << ", but Sunspot was not configured on #{@klass}" unless @sunspot end
failure_message_when_negated()
click to toggle source
# File lib/sunspot_matchers/matchers.rb, line 374 def failure_message_when_negated "expected class: #{@klass} NOT to have dynamic searchable field: #{@field}" end
fields_to_match()
click to toggle source
# File lib/sunspot_matchers/matchers.rb, line 378 def fields_to_match sunspot.dynamic_field_factories.collect(&:name) end