def test_check_stack_complete_persist_called(self, mock_persist_state, mock_dep_roots): mock_dep_roots.return_value = [(1, True)] worker.check_stack_complete(self.ctx, self.stack, self.stack.current_traversal, 1, self.stack.convergence_dependencies, True) self.assertTrue(mock_persist_state.called)
def test_check_stack_complete_root(self, mock_sync): worker.check_stack_complete( self.ctx, self.stack, self.stack.current_traversal, self.stack['E'].id, self.stack.convergence_dependencies, True) mock_sync.assert_called_once_with( self.ctx, self.stack.id, self.stack.current_traversal, True, mock.ANY, mock.ANY, {(self.stack['E'].id, True): None})
def test_check_stack_complete_persist_called(self, mock_persist_state, mock_dep_roots): mock_dep_roots.return_value = [(1, True)] worker.check_stack_complete( self.ctx, self.stack, self.stack.current_traversal, 1, self.stack.convergence_dependencies, True) self.assertTrue(mock_persist_state.called)
def test_check_stack_complete_root(self, mock_sync): worker.check_stack_complete( self.ctx, self.stack, self.stack.current_traversal, self.stack['E'].id, self.stack.convergence_dependencies.graph(), True) mock_sync.assert_called_once_with( self.ctx, self.stack.id, self.stack.current_traversal, True, mock.ANY, mock.ANY, {self.stack['E'].id: None})
def test_check_stack_complete_child(self, mock_sync): worker.check_stack_complete( self.ctx, self.stack, self.stack.current_traversal, self.resource.id, self.stack.convergence_dependencies, True, ) self.assertFalse(mock_sync.called)
def test_check_stack_complete_child(self, mock_sync): worker.check_stack_complete(self.ctx, self.stack, self.stack.current_traversal, self.resource.id, self.stack.convergence_dependencies, True) self.assertFalse(mock_sync.called)