FloeTestCase
Copyright (C) 2023 Cadence Design Systems, Inc. (Cadence)
- class artemis.test.FloeTestCase(methodName='runTest')
A helper class for testing packages and floes.
Test classes should inherit from FloeTestCase.
- assertWorkFloeComplete(workfloe: WorkFloeJob)
Asserts that a workfloe completed successfully.
- Parameters:
workfloe (WorkFloeJob) – A workfloe
- Returns:
None
- Raises:
AssertionError: If the specified workfloe is not complete or failed with errors.
- get_packages() List[OrionTestPackage]
Returns a list of required packages. :return: List of packages :rtype: list<OrionTestPackage>
- classmethod setUpClass()
If running in Orion, uploads all required packages.