← Về thư mục
tests/test_container_deployment.py
- _dockerfile · function · L48-L49 — def _dockerfile() -> str
- _dockerfile_env · function · L52-L62 — def _dockerfile_env() -> dict[str, str]
- _compose · function · L65-L66 — def _compose() -> dict
- _kubernetes · function · L69-L71 — def _kubernetes() -> list[dict]
- _kind · function · L74-L77 — def _kind(kind: str) -> dict
- _container · function · L80-L84 — def _container() -> dict
- _container_env · function · L87-L88 — def _container_env() -> dict[str, dict]
- test_container_base_and_python_inputs_are_integrity_locked · function · L91-L113 — def test_container_base_and_python_inputs_are_integrity_locked()
- test_science_requirements_match_locked_export · function · L116-L147 — def test_science_requirements_match_locked_export(tmp_path)
- test_every_probe_polls_a_route_that_answers_without_a_credential · function · L155-L184 — def test_every_probe_polls_a_route_that_answers_without_a_credential()
- test_the_port_every_asset_publishes_is_the_port_the_daemon_defaults_to · function · L187-L199 — def test_the_port_every_asset_publishes_is_the_port_the_daemon_defaults_to()
- test_the_data_dir_the_image_declares_is_the_path_the_volume_mounts · function · L202-L217 — def test_the_data_dir_the_image_declares_is_the_path_the_volume_mounts()
- test_the_injected_api_key_resolves_through_a_real_store · function · L220-L265 — def test_the_injected_api_key_resolves_through_a_real_store(tmp_path, monkeypatch)
- test_the_manifest_and_the_image_agree_on_the_secret_backend · function · L268-L285 — def test_the_manifest_and_the_image_agree_on_the_secret_backend()
- test_every_openai4s_variable_the_assets_set_is_one_the_code_reads · function · L288-L327 — def test_every_openai4s_variable_the_assets_set_is_one_the_code_reads()
- test_the_deployment_stays_a_single_replica_that_never_overlaps_itself · function · L335-L346 — def test_the_deployment_stays_a_single_replica_that_never_overlaps_itself()
- test_the_pod_runs_unprivileged_as_the_account_the_image_creates · function · L349-L365 — def test_the_pod_runs_unprivileged_as_the_account_the_image_creates()
- test_the_build_context_cannot_carry_a_credential_into_a_layer · function · L368-L377 — def test_the_build_context_cannot_carry_a_credential_into_a_layer()
- test_the_ingress_example_keeps_the_host_header_reasoning_with_it · function · L380-L395 — def test_the_ingress_example_keeps_the_host_header_reasoning_with_it()
- _Cfg · class · L403-L408 — class _Cfg
- init · method · L404-L408 — def init(self, root: Path) -> None
- test_a_reused_pid_does_not_look_like_a_running_daemon · function · L411-L436 — def test_a_reused_pid_does_not_look_like_a_running_daemon(tmp_path, monkeypatch)
- test_a_matching_start_token_still_means_the_daemon_is_running · function · L439-L455 — def test_a_matching_start_token_still_means_the_daemon_is_running( tmp_path, monkeypatch )
- test_an_uninformative_statefile_falls_back_to_plain_liveness · function · L462-L485 — def test_an_uninformative_statefile_falls_back_to_plain_liveness( tmp_path, monkeypatch, statefile )
- test_the_record_is_on_disk_before_the_pid_that_points_at_it · function · L488-L537 — def test_the_record_is_on_disk_before_the_pid_that_points_at_it(tmp_path, monkeypatch)
- _watch · function · L518-L520 — def _watch(self, args, *kwargs)
- test_the_start_token_is_read_from_real_procfs · function · L543-L561 — def test_the_start_token_is_read_from_real_procfs()
- test_a_wildcard_bind_is_rendered_as_an_address_a_client_can_dial · function · L564-L572 — def test_a_wildcard_bind_is_rendered_as_an_address_a_client_can_dial()