← Về thư mục
tests/test_table_profile.py
- _clear_profile_cache · function · L165-L168 — def _clear_profile_cache()
- _column · function · L171-L175 — def _column(payload: dict, name: str) -> dict
- test_shared_parser_snapshot_locks_historical_table_semantics · function · L178-L187 — def test_shared_parser_snapshot_locks_historical_table_semantics()
- test_export_spreadsheet_safe_query_is_explicit_and_export_only · function · L190-L216 — def test_export_spreadsheet_safe_query_is_explicit_and_export_only()
- test_shared_parser_pagination_clamps_only_inside_query_table · function · L219-L233 — def test_shared_parser_pagination_clamps_only_inside_query_table()
- test_profile_and_export_reject_forbidden_query_keys · function · L236-L258 — def test_profile_and_export_reject_forbidden_query_keys()
- test_empty_query_table_response_omits_descending · function · L261-L272 — def test_empty_query_table_response_omits_descending()
- test_fixed_fixture_profile_is_deterministic · function · L275-L300 — def test_fixed_fixture_profile_is_deterministic()
- test_histogram_bins_cap_and_include_min_max_boundaries · function · L303-L319 — def test_histogram_bins_cap_and_include_min_max_boundaries()
- test_unique_tracking_bound_is_approximate_not_pretended_exact · function · L322-L329 — def test_unique_tracking_bound_is_approximate_not_pretended_exact(monkeypatch)
- test_profile_http_and_lru_do_not_write_store_rows · function · L332-L386 — def test_profile_http_and_lru_do_not_write_store_rows(tmp_path)
- _tables · function · L344-L348 — def _tables() -> list[tuple[str]]
- wrapped · function · L358-L360 — def wrapped(prepared)
- test_profile_http_rejects_sort_dir_offset_limit · function · L389-L409 — def test_profile_http_rejects_sort_dir_offset_limit(tmp_path)
- test_export_http_rejects_offset_limit_and_streams_filtered_csv · function · L412-L450 — def test_export_http_rejects_offset_limit_and_streams_filtered_csv(tmp_path)
- test_export_chunks_stay_at_or_under_one_mebibyte_and_total_overflow_is_413 · function · L453-L468 — def test_export_chunks_stay_at_or_under_one_mebibyte_and_total_overflow_is_413( monkeypatch, )
- test_a_row_the_csv_module_refuses_is_still_written_faithfully · function · L471-L495 — def test_a_row_the_csv_module_refuses_is_still_written_faithfully()
- test_export_spreadsheet_safe_mode_neutralizes_formulas_but_raw_is_faithful · function · L508-L527 — def test_export_spreadsheet_safe_mode_neutralizes_formulas_but_raw_is_faithful()
- test_export_http_defaults_raw_and_opt_in_is_spreadsheet_safe · function · L530-L558 — def test_export_http_defaults_raw_and_opt_in_is_spreadsheet_safe(tmp_path)
- test_export_http_total_overflow_is_413 · function · L561-L574 — def test_export_http_total_overflow_is_413(tmp_path, monkeypatch)
- test_malicious_parquet_metadata_is_invalid_on_profile_and_export · function · L577-L620 — def test_malicious_parquet_metadata_is_invalid_on_profile_and_export( tmp_path, monkeypatch )
- FakeMetadata · class · L585-L593 — class FakeMetadata
- row_group · method · L590-L593 — def row_group(self, _index)
- FakeParquetFile · class · L595-L602 — class FakeParquetFile
- init · method · L598-L599 — def init(self, source)
- read · method · L601-L602 — def read(self)
- test_missing_parquet_engine_is_unavailable_not_available · function · L623-L650 — def test_missing_parquet_engine_is_unavailable_not_available(tmp_path, monkeypatch)
- unavailable · function · L633-L638 — def unavailable(_path)
- test_provided_version_id_never_reads_latest · function · L653-L703 — def test_provided_version_id_never_reads_latest(tmp_path)
- wrapped · function · L675-L677 — def wrapped(artifact, version_id=None)
- test_flag_off_forbids_profile_and_export · function · L706-L711 — def test_flag_off_forbids_profile_and_export(tmp_path)
- test_resource_manifest_and_default_flag_block_ga · function · L714-L741 — def test_resource_manifest_and_default_flag_block_ga(tmp_path)