← Về thư mục
tests/test_retrieval_provenance.py
- _service · function · L43-L52 — def _service(payload=None, *, calls=None)
- fetch · function · L47-L50 — def fetch(url, _fmt, _timeout, _max_chars)
- store · function · L56-L57 — def store(tmp_path)
- test_a_search_reports_when_it_was_retrieved · function · L65-L74 — def test_a_search_reports_when_it_was_retrieved()
- test_the_envelope_hashes_what_upstream_actually_returned · function · L77-L82 — def test_the_envelope_hashes_what_upstream_actually_returned()
- test_identical_upstream_bytes_hash_identically · function · L85-L89 — def test_identical_upstream_bytes_hash_identically()
- test_changed_upstream_bytes_change_the_hash · function · L92-L99 — def test_changed_upstream_bytes_change_the_hash()
- test_the_normalization_version_travels_with_the_record · function · L102-L106 — def test_the_normalization_version_travels_with_the_record()
- test_every_upstream_request_is_recorded_not_only_the_last · function · L109-L119 — def test_every_upstream_request_is_recorded_not_only_the_last()
- test_a_multi_response_digest_depends_on_their_order · function · L122-L131 — def test_a_multi_response_digest_depends_on_their_order()
- test_one_search_never_inherits_another_s_provenance · function · L134-L142 — def test_one_search_never_inherits_another_s_provenance()
- test_the_filters_that_shaped_the_query_are_recorded · function · L145-L151 — def test_the_filters_that_shaped_the_query_are_recorded()
- test_an_artifact_records_the_retrieval_it_was_derived_from · function · L159-L182 — def test_an_artifact_records_the_retrieval_it_was_derived_from(store, tmp_path)
- test_an_artifact_without_a_retrieval_stores_nothing_rather_than_empty · function · L185-L205 — def test_an_artifact_without_a_retrieval_stores_nothing_rather_than_empty( store, tmp_path )
- test_the_stored_envelope_is_canonical_so_two_can_be_compared · function · L208-L234 — def test_the_stored_envelope_is_canonical_so_two_can_be_compared(store, tmp_path)
- _raw_service · function · L242-L267 — def _raw_service(bodies)
- fetch · function · L249-L265 — def fetch(url, _fmt, _timeout, _max_chars)
- test_two_different_responses_do_not_share_a_hash · function · L270-L290 — def test_two_different_responses_do_not_share_a_hash(store)
- test_the_recorded_length_is_what_arrived · function · L293-L298 — def test_the_recorded_length_is_what_arrived(store)
- test_the_hash_matches_the_raw_body · function · L301-L309 — def test_the_hash_matches_the_raw_body(store)
- test_a_transport_that_cannot_describe_the_wire_says_so · function · L312-L318 — def test_a_transport_that_cannot_describe_the_wire_says_so(store)
- test_web_fetch_reports_the_raw_body · function · L321-L338 — def test_web_fetch_reports_the_raw_body(monkeypatch)