def test_initialize_worker(self, _delete_worker, initialize, create_worker_working_directory): """ Assert that initialize_worker() calls Pulp's initialization code and the appropriate worker monitoring code. """ sender = mock.MagicMock() # The args aren't used and don't matter, so we'll just pass some mocks app.initialize_worker(sender, mock.MagicMock()) initialize.assert_called_once_with() _delete_worker.assert_called_once_with(sender, normal_shutdown=True) create_worker_working_directory.assert_called_once_with(sender)
def test_initialize_worker(self, _delete_worker, initialize, create_worker_working_directory, delete_worker_working_directory): """ Assert that initialize_worker() calls Pulp's initialization code and the appropriate worker monitoring code. """ sender = mock.MagicMock() # The args aren't used and don't matter, so we'll just pass some mocks app.initialize_worker(sender, mock.MagicMock()) initialize.assert_called_once_with() _delete_worker.assert_called_once_with(sender, normal_shutdown=True) create_worker_working_directory.assert_called_once_with(sender) delete_worker_working_directory.assert_called_once_with(sender)
def test_initialize_worker_resource_manager( self, mock_get_resource_manager_lock, _delete_worker, initialize, create_worker_working_directory, delete_worker_working_directory): """ Assert that initialize_worker() calls Pulp's initialization code and the appropriate worker monitoring code for a resource mananger worker. """ sender = RESOURCE_MANAGER_WORKER_NAME + '@' + platform.node() # The instance argument isn't used and don't matter, so we'll just pass a mock app.initialize_worker(sender, mock.MagicMock()) initialize.assert_called_once_with() _delete_worker.assert_called_once_with(sender, normal_shutdown=True) create_worker_working_directory.assert_called_once_with(sender) delete_worker_working_directory.assert_called_once_with(sender) mock_get_resource_manager_lock.assert_called_once_with(sender)
def test_initialize_worker_resource_manager(self, mock_get_resource_manager_lock, _delete_worker, initialize, create_worker_working_directory, delete_worker_working_directory): """ Assert that initialize_worker() calls Pulp's initialization code and the appropriate worker monitoring code for a resource mananger worker. """ sender = RESOURCE_MANAGER_WORKER_NAME + '@' + platform.node() # The instance argument isn't used and don't matter, so we'll just pass a mock app.initialize_worker(sender, mock.MagicMock()) initialize.assert_called_once_with() _delete_worker.assert_called_once_with(sender, normal_shutdown=True) create_worker_working_directory.assert_called_once_with(sender) delete_worker_working_directory.assert_called_once_with(sender) mock_get_resource_manager_lock.assert_called_once_with(sender)