def setUp(self): super().setUp() mocks.init_api_connection(Wrapper) fixture_utils.init_projects() fixture_utils.init_phases() fixture_utils.init_tasks()
def setUp(self): super().setUp() mocks.init_api_connection(Wrapper) # Mock API calls to return values based on what entity # is being requested mocks.get_field_info_api_calls( fixture_utils.manage_sync_picklist_return_data) mocks.wrapper_query_api_calls( fixture_utils.manage_full_sync_return_data) sync_test_cases = [ TestSyncTicketCommand, TestSyncTicketStatusCommand, TestSyncResourceCommand, TestSyncTicketPriorityCommand, TestSyncQueueCommand, TestSyncAccountCommand, TestSyncProjectCommand, TestSyncProjectStatusCommand, TestSyncProjectTypeCommand, TestSyncTicketCategoryCommand, TestSyncSourceCommand, TestSyncIssueTypeCommand, TestSyncSubIssueTypeCommand, TestSyncTicketTypeCommand, TestDisplayColorCommand, TestLicenseTypeCommand, ] self.test_args = [] for test_case in sync_test_cases: self.test_args.append(test_case.args)
def setUp(self): super().setUp() self.synchronizer = sync.TaskNoteSynchronizer() mocks.init_api_connection(Wrapper) fixture_utils.init_resources() fixture_utils.init_tasks() fixture_utils.init_note_types() fixture_utils.init_task_notes()
def setUp(self): super().setUp() mocks.init_api_connection(Wrapper) fixture_utils.init_resources() fixture_utils.init_statuses() fixture_utils.init_priorities() fixture_utils.init_projects() fixture_utils.init_tasks()
def setUp(self): super().setUp() mocks.init_api_connection(Wrapper) mocks.create_mock_call( 'djautotask.sync.TaskSynchronizer._get_query_conditions', None) mocks.create_mock_call( 'djautotask.sync.TicketNoteSynchronizer._get_query_conditions', None) mocks.create_mock_call( 'djautotask.sync.TaskNoteSynchronizer._get_query_conditions', None) mocks.create_mock_call( 'djautotask.sync.QueryConditionMixin._get_query_conditions', None) # Mock API calls to return values based on what entity # is being requested mocks.get_field_info_api_calls( fixture_utils.manage_sync_picklist_return_data) mocks.wrapper_query_api_calls( fixture_utils.manage_full_sync_return_data) sync_test_cases = [ TestSyncTicketCommand, TestSyncTaskCommand, TestSyncStatusCommand, TestSyncResourceCommand, TestSyncPriorityCommand, TestSyncQueueCommand, TestSyncAccountCommand, TestSyncProjectCommand, TestSyncProjectStatusCommand, TestSyncProjectTypeCommand, TestSyncTicketCategoryCommand, TestSyncSourceCommand, TestSyncIssueTypeCommand, TestSyncSubIssueTypeCommand, TestSyncTicketTypeCommand, TestDisplayColorCommand, TestLicenseTypeCommand, TestSyncTaskSecondaryResourceCommand, TestSyncPhaseCommand, TestSyncTicketNoteCommand, TestSyncTaskNoteCommand, TestSyncTimeEntryCommand, TestSyncTaskTypeLinkCommand, TestUseTypeCommand, TestAllocationCodeCommand, TestSyncRoleCommand, TestSyncDepartmentCommand, TestResourceRoleDepartmentCommand, TestResourceServiceDeskRoleCommand ] self.test_args = [] for test_case in sync_test_cases: self.test_args.append(test_case.args)
def setUp(self): super().setUp() mocks.init_api_connection(Wrapper)
def setUp(self): mocks.init_api_connection(Wrapper)
def setUp(self): super().setUp() mocks.init_api_connection(Wrapper) fixture_utils.init_use_types() fixture_utils.init_allocation_codes()
def setUp(self): super().setUp() mocks.init_api_connection(Wrapper) fixture_utils.init_resources() fixture_utils.init_tickets()
def setUp(self): super().setUp() mocks.init_api_connection(Wrapper) fixture_utils.init_departments() fixture_utils.init_roles() fixture_utils.init_resources()
def setUp(self): super().setUp() mocks.init_api_connection(Wrapper) mocks.create_mock_call( 'djautotask.sync.TicketNoteSynchronizer._get_query_conditions', None ) mocks.create_mock_call( 'djautotask.sync.TaskNoteSynchronizer._get_query_conditions', None ) fixture_utils.mock_udfs() self._call_service_api() # Mock API calls to return values based on what entity # is being requested mocks.get_field_info_api_calls( fixture_utils.manage_sync_picklist_return_data ) mocks.wrapper_query_api_calls( fixture_utils.manage_full_sync_return_data ) sync_test_cases = [ TestSyncLicenseTypeCommand, TestSyncTaskTypeLinkCommand, TestSyncUseTypeCommand, TestSyncAccountTypeCommand, TestSyncRoleCommand, TestSyncDepartmentCommand, TestSyncTicketCommand, TestSyncTaskCommand, TestSyncStatusCommand, TestSyncResourceCommand, TestSyncPriorityCommand, TestSyncQueueCommand, TestSyncAccountCommand, TestSyncProjectCommand, TestSyncProjectStatusCommand, TestSyncProjectTypeCommand, TestSyncTicketCategoryCommand, TestSyncSourceCommand, TestSyncIssueTypeCommand, TestSyncSubIssueTypeCommand, TestSyncTicketTypeCommand, TestDisplayColorCommand, TestSyncTaskSecondaryResourceCommand, TestSyncPhaseCommand, TestSyncTicketNoteCommand, TestSyncTaskNoteCommand, TestSyncTimeEntryCommand, TestAllocationCodeCommand, TestResourceRoleDepartmentCommand, TestResourceServiceDeskRoleCommand, TestContractCommand, TestSyncServiceCallStatusCommand, TestSyncServiceCallCommand, TestSyncServiceCallTicketCommand, TestSyncServiceCallTaskCommand, TestSyncServiceCallTicketResourceCommand, TestSyncServiceCallTaskResourceCommand, TestSyncAccountLocationCommand, TestSyncTaskPredecessor, TestSyncContactCommand, ] self.test_args = [] for test_case in sync_test_cases: # for REST API if len(test_case.args) == 3: self.test_args.append(test_case.args) # for SOAP API else: new_test_case = [None, *test_case.args] self.test_args.append(new_test_case)
def setUp(self): mocks.init_api_connection(Wrapper) # We can't test if query conditions actualy return the correct objects # so mock any Synchronizers with custom query conditions. mocks.create_mock_call( 'djautotask.sync.TicketSynchronizer._get_query_conditions', None)