$ python3 test_reference.py
test_cli_receipt_and_digest_binding (__main__.ReferenceTests.test_cli_receipt_and_digest_binding) ... ok
test_duplicate_keys_rejected (__main__.ReferenceTests.test_duplicate_keys_rejected) ... ok
test_json_order_irrelevant_but_extra_fields_rejected (__main__.ReferenceTests.test_json_order_irrelevant_but_extra_fields_rejected) ... ok
test_no_matches_is_empty (__main__.ReferenceTests.test_no_matches_is_empty) ... ok
test_ranking_line_numbers_and_deduplication (__main__.ReferenceTests.test_ranking_line_numbers_and_deduplication) ... ok
test_reject_invalid_inputs (__main__.ReferenceTests.test_reject_invalid_inputs) ... ok
test_replay_rejects_changed_results_and_boolean_coercion (__main__.ReferenceTests.test_replay_rejects_changed_results_and_boolean_coercion) ... ok
test_unicode_and_ascii_only_case_fold (__main__.ReferenceTests.test_unicode_and_ascii_only_case_fold) ... ok
test_utf8_byte_limit (__main__.ReferenceTests.test_utf8_byte_limit) ... ok

----------------------------------------------------------------------
Ran 9 tests in 0.062s

OK

Exit code: 0
