← Về thư mục
tests/test_skill_versions.py
- _config · function · L16-L19 — def _config(tmp_path: Path) -> Config
- _document · function · L22-L26 — def _document(name: str, body: str, *, origin: str = "draft") -> str
- test_personal_install_upgrade_publish_and_rollback_preserve_exact_package · function · L29-L91 — def test_personal_install_upgrade_publish_and_rollback_preserve_exact_package( tmp_path, )
- test_identical_package_reuses_content_address_but_keeps_events · function · L94-L117 — def test_identical_package_reuses_content_address_but_keeps_events(tmp_path)
- test_delete_keeps_immutable_history_and_old_version_can_be_reactivated · function · L120-L146 — def test_delete_keeps_immutable_history_and_old_version_can_be_reactivated(tmp_path)
- test_version_history_and_blob_bytes_survive_store_reopen · function · L149-L182 — def test_version_history_and_blob_bytes_survive_store_reopen(tmp_path)
- test_default_version_service_rebinds_after_cached_store_generation_closes · function · L185-L201 — def test_default_version_service_rebinds_after_cached_store_generation_closes(tmp_path)
- test_project_versions_are_isolated_and_override_personal_only_in_scope · function · L204-L251 — def test_project_versions_are_isolated_and_override_personal_only_in_scope(tmp_path)
- test_project_customization_service_writes_only_its_scoped_overlay · function · L254-L284 — def test_project_customization_service_writes_only_its_scoped_overlay(tmp_path)
- test_bundled_skill_is_never_installable_publishable_or_rollback_target · function · L287-L307 — def test_bundled_skill_is_never_installable_publishable_or_rollback_target(tmp_path)
- test_public_version_install_rejects_bundled_collection_member_slug · function · L310-L348 — def test_public_version_install_rejects_bundled_collection_member_slug(tmp_path)
- test_rollback_rechecks_directory_reserved_by_a_new_bundled_catalog · function · L351-L393 — def test_rollback_rechecks_directory_reserved_by_a_new_bundled_catalog(tmp_path)
- test_sidecar_gate_and_package_path_limits_fail_before_activation · function · L396-L457 — def test_sidecar_gate_and_package_path_limits_fail_before_activation(tmp_path)
- test_repository_rejects_manifest_that_lies_about_sidecar_bytes · function · L460-L496 — def test_repository_rejects_manifest_that_lies_about_sidecar_bytes(tmp_path)
- test_customize_flow_versions_resources_and_exposes_safe_rollback · function · L499-L525 — def test_customize_flow_versions_resources_and_exposes_safe_rollback(tmp_path)
- test_failed_pointer_switch_restores_previous_runtime_directory · function · L528-L564 — def test_failed_pointer_switch_restores_previous_runtime_directory(tmp_path)
- FailingActivationRepository · class · L540-L545 — class FailingActivationRepository
- getattr · method · L541-L542 — def getattr(self, name)
- activate · method · L544-L545 — def activate(self, args, *kwargs)