test_deep_metadata_json_is_held (test_pair_batches.PairingTests.test_deep_metadata_json_is_held) ... ok
test_exact_pair_paths (test_pair_batches.PairingTests.test_exact_pair_paths) ... ok
test_fixture_contracts (test_pair_batches.PairingTests.test_fixture_contracts) ... ok
test_input_ancestor_symlink_is_refused (test_pair_batches.PairingTests.test_input_ancestor_symlink_is_refused) ... ok
test_input_symlink_is_refused_on_tested_os (test_pair_batches.PairingTests.test_input_symlink_is_refused_on_tested_os) ... ok
test_missing_output_parent_is_refused (test_pair_batches.PairingTests.test_missing_output_parent_is_refused) ... ok
test_newer_mtime_does_not_resolve_duplicate (test_pair_batches.PairingTests.test_newer_mtime_does_not_resolve_duplicate) ... ok
test_no_csv_is_refused (test_pair_batches.PairingTests.test_no_csv_is_refused) ... ok
test_orphan_metadata_and_subdirectory_are_refused (test_pair_batches.PairingTests.test_orphan_metadata_and_subdirectory_are_refused) ... ok
test_output_ancestor_symlink_is_refused (test_pair_batches.PairingTests.test_output_ancestor_symlink_is_refused) ... ok
test_output_conflict_and_rerun_preserve_bytes (test_pair_batches.PairingTests.test_output_conflict_and_rerun_preserve_bytes) ... ok
test_output_inside_input_is_refused (test_pair_batches.PairingTests.test_output_inside_input_is_refused) ... ok
test_preexisting_arbitrary_output_is_not_overwritten (test_pair_batches.PairingTests.test_preexisting_arbitrary_output_is_not_overwritten) ... ok

----------------------------------------------------------------------
Ran 13 tests in 0.968s

OK
TEST_SUITE_EXIT_CODE=0
