Ejemplo n.º 1
0
    def setUp(self):
        super(SyncFirebaseAccountsOneOffJobTests, self).setUp()
        self.exit_stack = python_utils.ExitStack()
        self.firebase_sdk_stub = (
            firebase_auth_services_test.FirebaseAdminSdkStub())

        self.firebase_sdk_stub.install(self)
        self.exit_stack.callback(self.firebase_sdk_stub.uninstall)
Ejemplo n.º 2
0
    def setUp(self):
        super(FirebaseOneOffJobTestBase, self).setUp()
        self.exit_stack = contextlib2.ExitStack()
        self.firebase_sdk_stub = (
            firebase_auth_services_test.FirebaseAdminSdkStub())

        self.firebase_sdk_stub.install(self)
        self.exit_stack.callback(self.firebase_sdk_stub.uninstall)
    def setUp(self):
        super(PopulateFirebaseAccountsOneOffJobTests, self).setUp()
        self._auth_id_generator = itertools.count()
        self.exit_stack = contextlib2.ExitStack()
        self.sdk_stub = firebase_auth_services_test.FirebaseAdminSdkStub()

        self.sdk_stub.install(self)
        self.exit_stack.callback(self.sdk_stub.uninstall)

        # Forces all users to produce the same hash value during unit tests to
        # prevent them from being sharded and complicating the testing logic.
        self.exit_stack.enter_context(
            self.swap_to_always_return(auth_jobs,
                                       'ID_HASHING_FUNCTION',
                                       value=1))