punchbowl.auto.flows.tests.test_level2#

Attributes#

Functions#

session_fn(session)

test_level2_query_ready_files()

Ensures that polarized inputs across all observatories are grouped correctly for every possible combination of "is

test_group_l2_inputs_single_observatory()

Ensures that the per-observatory grouping of polarized input images works for any combination of missing inputs

test_level2_query_ready_files_ignore_missing(db)

test_level2_query_ready_files_ignore_missing_clear(db)

test_level2_clear_query_ready_files_unprocessed_L0(db)

test_level2_construct_file_info()

test_level2_construct_flow_info()

test_level2_scheduler_flow(db)

test_level2_process_flow(db)

Module Contents#

punchbowl.auto.flows.tests.test_level2.TEST_DIR#
punchbowl.auto.flows.tests.test_level2.session_fn(session)#
punchbowl.auto.flows.tests.test_level2.db#
punchbowl.auto.flows.tests.test_level2.test_level2_query_ready_files()#

Ensures that polarized inputs across all observatories are grouped correctly for every possible combination of “is this observatory’s PZM triplet complete?”

punchbowl.auto.flows.tests.test_level2.test_group_l2_inputs_single_observatory()#

Ensures that the per-observatory grouping of polarized input images works for any combination of missing inputs

punchbowl.auto.flows.tests.test_level2.test_level2_query_ready_files_ignore_missing(db)#
punchbowl.auto.flows.tests.test_level2.test_level2_query_ready_files_ignore_missing_clear(db)#
punchbowl.auto.flows.tests.test_level2.test_level2_clear_query_ready_files_unprocessed_L0(db)#
punchbowl.auto.flows.tests.test_level2.test_level2_construct_file_info()#
punchbowl.auto.flows.tests.test_level2.test_level2_construct_flow_info()#
punchbowl.auto.flows.tests.test_level2.test_level2_scheduler_flow(db)#
punchbowl.auto.flows.tests.test_level2.test_level2_process_flow(db)#