CIME.tests.SystemTests package¶
Subpackages¶
Submodules¶
CIME.tests.SystemTests.test_system_tests_compare_two module¶
This module contains unit tests of the core logic in SystemTestsCompareTwo.
-
class
CIME.tests.SystemTests.test_system_tests_compare_two.
Call
(method, arguments)¶ Bases:
tuple
-
property
arguments
¶ Alias for field number 1
-
property
method
¶ Alias for field number 0
-
property
-
class
CIME.tests.SystemTests.test_system_tests_compare_two.
SystemTestsCompareTwoFake
(case1, run_one_suffix='base', run_two_suffix='test', separate_builds=False, multisubmit=False, case2setup_raises_exception=False, run_one_should_pass=True, run_two_should_pass=True, compare_should_pass=True)[source]¶ Bases:
CIME.SystemTests.system_tests_compare_two.SystemTestsCompareTwo
-
run_indv
(suffix='base', st_archive=False)[source]¶ This fake implementation appends to the log and raises an exception if it’s supposed to
Note that the Call object appended to the log has the current CASE name in addition to the method arguments. (This is mainly to ensure that the proper suffix is used for the proper case, but this extra check can be removed if it’s a maintenance problem.)
-
CIME.tests.SystemTests.test_system_tests_compare_two_link_to_case2_output module¶
This module contains unit tests of the method SystemTestsCompareTwo._link_to_case2_output
-
class
CIME.tests.SystemTests.test_system_tests_compare_two_link_to_case2_output.
SystemTestsCompareTwoFake
(case1, run_two_suffix='test')[source]¶ Bases:
CIME.SystemTests.system_tests_compare_two.SystemTestsCompareTwo
-
class
CIME.tests.SystemTests.test_system_tests_compare_two_link_to_case2_output.
TestLinkToCase2Output
(methodName='runTest')[source]¶ Bases:
unittest.case.TestCase