@@ -64,18 +64,21 @@ def test_errors_when_an_insert_query_prefixed_by_a_double_dash_comment_containin
6464
6565module ActiveRecord
6666 class AdapterPreventWritesLegacyTest < ActiveRecord ::TestCase
67- # We do some read queries. Remove assert_no_queries
67+ # Fix randomly failing test. The loading of the model's schema was affecting the test.
6868 coerce_tests! :test_errors_when_an_insert_query_prefixed_by_a_slash_star_comment_is_called_while_preventing_writes
6969 def test_errors_when_an_insert_query_prefixed_by_a_slash_star_comment_is_called_while_preventing_writes_coerced
70- @connection_handler . while_preventing_writes do
71- @connection . transaction do
72- assert_raises ( ActiveRecord ::ReadOnlyError ) do
73- @connection . insert ( "/* some comment */ INSERT INTO subscribers(nick) VALUES ('138853948594')" , nil , false )
74- end
75- end
76- end
70+ Subscriber . send ( :load_schema! )
71+ original_test_errors_when_an_insert_query_prefixed_by_a_slash_star_comment_is_called_while_preventing_writes
7772 end
7873
74+ # Fix randomly failing test. The loading of the model's schema was affecting the test.
75+ coerce_tests! :test_errors_when_an_insert_query_prefixed_by_a_double_dash_comment_is_called_while_preventing_writes
76+ def test_errors_when_an_insert_query_prefixed_by_a_double_dash_comment_is_called_while_preventing_writes_coerced
77+ Subscriber . send ( :load_schema! )
78+ original_test_errors_when_an_insert_query_prefixed_by_a_double_dash_comment_is_called_while_preventing_writes
79+ end
80+
81+ # Fix randomly failing test. The loading of the model's schema was affecting the test.
7982 coerce_tests! :test_errors_when_an_insert_query_prefixed_by_a_double_dash_comment_containing_read_command_is_called_while_preventing_writes
8083 def test_errors_when_an_insert_query_prefixed_by_a_double_dash_comment_containing_read_command_is_called_while_preventing_writes_coerced
8184 Subscriber . send ( :load_schema! )
0 commit comments