提交 17c41583 编写于 作者: K kennyj

Suppress deprecation messages for deprecated database tasks, when executing rails's testcases.

上级 d481e050
......@@ -17,6 +17,13 @@ def setup
}
ActiveRecord::Base.stubs(:connection).returns(@connection)
ActiveRecord::Base.stubs(:establish_connection).returns(true)
@tasks = Class.new(ActiveRecord::Tasks::FirebirdDatabaseTasks) do
def initialize(configuration)
ActiveSupport::Deprecation.silence { super }
end
end
ActiveRecord::Tasks::DatabaseTasks.stubs(:class_for_adapter).returns(@tasks)
end
end
......
......@@ -11,6 +11,13 @@ def setup
}
ActiveRecord::Base.stubs(:connection).returns(@connection)
ActiveRecord::Base.stubs(:establish_connection).returns(true)
@tasks = Class.new(ActiveRecord::Tasks::OracleDatabaseTasks) do
def initialize(configuration)
ActiveSupport::Deprecation.silence { super }
end
end
ActiveRecord::Tasks::DatabaseTasks.stubs(:class_for_adapter).returns(@tasks)
end
end
......
......@@ -14,6 +14,13 @@ def setup
}
ActiveRecord::Base.stubs(:connection).returns(@connection)
ActiveRecord::Base.stubs(:establish_connection).returns(true)
@tasks = Class.new(ActiveRecord::Tasks::SqlserverDatabaseTasks) do
def initialize(configuration)
ActiveSupport::Deprecation.silence { super }
end
end
ActiveRecord::Tasks::DatabaseTasks.stubs(:class_for_adapter).returns(@tasks)
end
end
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册