@@ -26,22 +26,22 @@ def test_get_aliases_path_returns_specfact_registry_path() -> None:
2626
2727
2828def test_create_alias_stores_mapping (tmp_path : Path ) -> None :
29- """create_alias() writes alias -> module_id to aliases.json."""
29+ """create_alias() writes alias -> command name to aliases.json."""
3030 with patch ("specfact_cli.registry.alias_manager.get_aliases_path" , return_value = tmp_path / "aliases.json" ):
31- create_alias ("my-backlog" , "acme-corp/ backlog-pro" )
31+ create_alias ("my-backlog" , "backlog-pro" )
3232 assert (tmp_path / "aliases.json" ).exists ()
3333 data = json .loads ((tmp_path / "aliases.json" ).read_text ())
34- assert data == {"my-backlog" : "acme-corp/ backlog-pro" }
34+ assert data == {"my-backlog" : "backlog-pro" }
3535
3636
3737def test_list_aliases_returns_all_aliases (tmp_path : Path ) -> None :
38- """list_aliases() returns dict of alias -> module_id ."""
38+ """list_aliases() returns dict of alias -> command name ."""
3939 aliases_file = tmp_path / "aliases.json"
4040 tmp_path .mkdir (parents = True , exist_ok = True )
41- aliases_file .write_text (json .dumps ({"backlog" : "acme/ backlog-pro" , "generate" : "specfact/ generate" }))
41+ aliases_file .write_text (json .dumps ({"backlog" : "backlog-pro" , "generate" : "generate" }))
4242 with patch ("specfact_cli.registry.alias_manager.get_aliases_path" , return_value = aliases_file ):
4343 result = list_aliases ()
44- assert result == {"backlog" : "acme/ backlog-pro" , "generate" : "specfact/ generate" }
44+ assert result == {"backlog" : "backlog-pro" , "generate" : "generate" }
4545
4646
4747def test_list_aliases_returns_empty_when_file_missing () -> None :
@@ -64,10 +64,10 @@ def test_remove_alias_deletes_mapping(tmp_path: Path) -> None:
6464
6565
6666def test_resolve_command_returns_module_command_name_when_aliased () -> None :
67- """resolve_command() returns the command name for the aliased module (last segment of module_id) ."""
68- with patch ("specfact_cli.registry.alias_manager.list_aliases" , return_value = {"backlog" : "acme-corp/ backlog-pro" }):
67+ """resolve_command() returns the stored command name for the alias ."""
68+ with patch ("specfact_cli.registry.alias_manager.list_aliases" , return_value = {"backlog" : "backlog-pro" }):
6969 assert resolve_command ("backlog" ) == "backlog-pro"
70- with patch ("specfact_cli.registry.alias_manager.list_aliases" , return_value = {"gen" : "specfact/ generate" }):
70+ with patch ("specfact_cli.registry.alias_manager.list_aliases" , return_value = {"gen" : "generate" }):
7171 assert resolve_command ("gen" ) == "generate"
7272
7373
@@ -86,7 +86,7 @@ def test_create_alias_raises_when_shadowing_builtin_without_force(tmp_path: Path
8686 patch ("specfact_cli.registry.alias_manager._builtin_command_names" , return_value = {"backlog" , "module" }),
8787 pytest .raises (ValueError , match = "shadow" ),
8888 ):
89- create_alias ("backlog" , "acme/ backlog-pro" , force = False )
89+ create_alias ("backlog" , "backlog-pro" , force = False )
9090
9191
9292def test_create_alias_with_force_stores_even_when_shadowing (tmp_path : Path ) -> None :
@@ -95,6 +95,6 @@ def test_create_alias_with_force_stores_even_when_shadowing(tmp_path: Path) -> N
9595 patch ("specfact_cli.registry.alias_manager.get_aliases_path" , return_value = tmp_path / "aliases.json" ),
9696 patch ("specfact_cli.registry.alias_manager._builtin_command_names" , return_value = {"backlog" }),
9797 ):
98- create_alias ("backlog" , "acme/ backlog-pro" , force = True )
98+ create_alias ("backlog" , "backlog-pro" , force = True )
9999 data = json .loads ((tmp_path / "aliases.json" ).read_text ())
100- assert data .get ("backlog" ) == "acme/ backlog-pro"
100+ assert data .get ("backlog" ) == "backlog-pro"
0 commit comments