# File lib/test/unit/assertions.rb, line 311 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, "<?> expected to be =~\n<?>.", string, pattern) assert_block(full_message) { string =~ pattern } end end