Skip to content

Commit 5d7e5ec

Browse files
committed
[test] make MySQL assertion also pass under driver 8.0
1 parent 8631a00 commit 5d7e5ec

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

test/db/mysql/simple_test.rb

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -424,9 +424,10 @@ def test_jdbc_error
424424
assert error.error_code.is_a?(Fixnum)
425425
assert error.sql_state
426426

427+
# MySQL driver 5.1 :
427428
# #<ActiveRecord::JDBCError: com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Table 'arjdbc_test.bogus' doesn't exist>
428429
unless mariadb_driver?
429-
assert_match /com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Table '.*?bogus' doesn't exist/, error.message
430+
assert_match(/SQLSyntaxErrorException: Table '.*?bogus' doesn't exist/, error.message)
430431
else
431432
assert_match /java.sql.SQLSyntaxErrorException: .*Table '.*?bogus' doesn't exist/, error.message
432433
end

0 commit comments

Comments
 (0)