# File lib/test/unit/assertions.rb, line 536 def assert_match(pattern, string, message="") _wrap_assertion do pattern = case(pattern) when String Regexp.new(Regexp.escape(pattern)) else pattern end full_message = build_message(message, "<?> was expected to be =~\n<?>.", pattern, string) assert_block(full_message) { pattern =~ string } end end