def field_should_contain(field, value, scope={})
      in_scope(scope) do
        actual = field_value(field)
        # Escape any problematic characters in the expected value
        expect = Regexp.escape(value)
        # Match actual to expected
        if !(actual =~ /#{expect}/)
          raise Kelp::Unexpected,
            "Expected '#{field}' to contain '#{expect}'" + \
            "\nGot '#{actual}'"
        end
      end
    end
def field_should_contain(field, value, scope={})
      in_scope(scope) do
        actual = field_value(field)
        # Escape any problematic characters in the expected value
        expect = Regexp.escape(value)
        # Match actual to expected
        if !(actual =~ /#{expect}/)
          raise Kelp::Unexpected,
            "Expected '#{field}' to contain '#{expect}'" + \
            "\nGot '#{actual}'"
        end
      end
    end
Verify that the given field contains the given value.

 @param [String] field
   Capybara locator for the field (name, id, or label text)
 @param [String] value
   Value you expect to see in the text field
 @param [Hash] scope
   Scoping keywords as understood by {#in_scope}

 @raise [Kelp::Unexpected]
   If the given field does not contain `value`