Block conflicting extension write selectors

This commit is contained in:
2026-07-26 17:54:52 +03:00
parent d99d57eaf9
commit ad4bd3ec72
7 changed files with 394 additions and 15 deletions
+16
View File
@@ -112,6 +112,22 @@ def test_public_extension_form_candidate_is_name_first_and_prefers_title() -> No
}
def test_different_extension_guid_changes_only_last_hex_digit() -> None:
assert (
smoke.different_extension_guid(
"extension:fb26cf42-7609-11f1-828f-005056b0d483"
)
== "fb26cf42-7609-11f1-828f-005056b0d480"
)
assert (
smoke.different_extension_guid(
"extension:fb26cf42-7609-11f1-828f-005056b0d480"
)
== "fb26cf42-7609-11f1-828f-005056b0d481"
)
assert smoke.different_extension_guid("base") is None
def test_name_first_extension_form_preflight_rejects_base_gate_layer(monkeypatch) -> None:
def fake_rpc_call(
_endpoint_url: str,