diff --git a/src/specify_cli/integrations/codebuddy/__init__.py b/src/specify_cli/integrations/codebuddy/__init__.py index 980ac7fed7..c5b4503b6b 100644 --- a/src/specify_cli/integrations/codebuddy/__init__.py +++ b/src/specify_cli/integrations/codebuddy/__init__.py @@ -9,7 +9,7 @@ class CodebuddyIntegration(MarkdownIntegration): "name": "CodeBuddy", "folder": ".codebuddy/", "commands_subdir": "commands", - "install_url": "https://www.codebuddy.ai/cli", + "install_url": "https://www.codebuddy.cn/docs/cli/installation", "requires_cli": True, } registrar_config = { diff --git a/tests/integrations/test_integration_codebuddy.py b/tests/integrations/test_integration_codebuddy.py index dcc2153a7b..b61576ecd5 100644 --- a/tests/integrations/test_integration_codebuddy.py +++ b/tests/integrations/test_integration_codebuddy.py @@ -1,5 +1,7 @@ """Tests for CodebuddyIntegration.""" +from specify_cli.integrations import get_integration + from .test_integration_base_markdown import MarkdownIntegrationTests @@ -9,3 +11,11 @@ class TestCodebuddyIntegration(MarkdownIntegrationTests): COMMANDS_SUBDIR = "commands" REGISTRAR_DIR = ".codebuddy/commands" CONTEXT_FILE = "CODEBUDDY.md" + + def test_install_url_points_to_official_cli_install_docs(self): + integration = get_integration(self.KEY) + + assert ( + integration.config["install_url"] + == "https://www.codebuddy.cn/docs/cli/installation" + )