"""Unittests for chrome stages."""
+from __future__ import print_function
+
+import mox
import os
import sys
from chromite.cbuildbot.cbuildbot_unittest import BuilderRunMock
from chromite.cbuildbot.stages import chrome_stages
from chromite.cbuildbot.stages import generic_stages_unittest
+from chromite.lib import cidb
from chromite.lib import cros_build_lib
from chromite.lib import cros_build_lib_unittest
from chromite.lib import cros_test_lib
self.StartPatcher(BuilderRunMock())
self.StartPatcher(parallel_unittest.ParallelMock())
+ # Set up a general purpose cidb mock. Tests with more specific
+ # mock requirements can replace this with a separate call to
+ # SetupMockCidb
+ mock_cidb = mox.MockObject(cidb.CIDBConnection)
+ cidb.CIDBConnectionFactory.SetupMockCidb(mock_cidb)
+
self._Prepare()
def _Prepare(self, bot_id=None, **kwargs):