diff --git a/test/db/mysql/simple_test.rb b/test/db/mysql/simple_test.rb
index <HASH>..<HASH> 100644
--- a/test/db/mysql/simple_test.rb
+++ b/test/db/mysql/simple_test.rb
@@ -136,15 +136,15 @@ class MySQLSimpleTest < Test::Unit::TestCase
       t.integer :value
     end
     connection.create_table :bs do |t|
-      t.references :b, index: true
+      t.references :a, :index => true, :foreign_key => false
     end
 
-    assert_nothing_raised do
-      connection.add_foreign_key :bs, :as
-    end
+    #assert_nothing_raised do
+    connection.add_foreign_key :bs, :as
+    #end
 
-    connection.drop_table :as rescue nil
-    connection.drop_table :bs rescue nil
+    connection.drop_table :bs
+    connection.drop_table :as
   end if ar_version("4.2")
 
   def test_find_in_other_schema_with_include
adjust foreign key test introduced in #<I> (was failing with MRI under AR <I>)