lib/bearcat/spec_helpers.rb in bearcat-1.3.53 vs lib/bearcat/spec_helpers.rb in bearcat-1.3.55

- old
+ new

@@ -30,15 +30,12 @@ end between = url[lend..-1] bits << between if between.present? bits.map do |bit| - case bit - when Regexp - bit.source - when String - Regexp.escape(bit) - end + next bit.source if bit.is_a?(Regexp) + bit = bit.canvas_id if bit.respond_to?(:canvas_id) + Regexp.escape(bit.to_s) end.join when String Regexp.escape(endpoint) when Regexp endpoint.source \ No newline at end of file