セットアップとティアダウン内の 1 つのテストケースの db 接続を切り替えようとしました。しかし、どういうわけか、テストから次のメッセージが返されます。
RuntimeError: executing in another thread
これがテストケース コードです。
def setup
Example.establish_connection(ActiveRecord::Base.configurations['oracle'])
end
def teardown
Example.establish_connection(Rails.env)
end
テストデータベースはsqliteであり、テストケースに使用しようとしているデータベースは、PLSQL関数のためオラクルです。