diff options
| author | Martin Bielik <martin.bielik@instea.sk> | 2024-12-16 23:46:17 +0100 |
|---|---|---|
| committer | Martin Bielik <martin.bielik@instea.sk> | 2024-12-16 23:46:17 +0100 |
| commit | 8fde389664ca59773c38dc0ec1a434a98bc2428b (patch) | |
| tree | 9cfd732f0c9c8820b6d2c3fce945fa8c266ec92d /tests/roles_test.py | |
| parent | 2a418adca13bc7f8d4b35a4a1ec83fe0e5aedd91 (diff) | |
| download | vim-ai-8fde389664ca59773c38dc0ec1a434a98bc2428b.tar.gz | |
command-type only roles
Diffstat (limited to 'tests/roles_test.py')
| -rw-r--r-- | tests/roles_test.py | 16 |
1 files changed, 13 insertions, 3 deletions
diff --git a/tests/roles_test.py b/tests/roles_test.py index 3230329..ac5525d 100644 --- a/tests/roles_test.py +++ b/tests/roles_test.py @@ -1,10 +1,20 @@ from roles import load_ai_role_names def test_role_completion(): - role_names = load_ai_role_names() - assert role_names == [ + role_names = load_ai_role_names('complete') + assert set(role_names) == { 'test-role-simple', 'test-role', 'deprecated-test-role-simple', 'deprecated-test-role', - ] + } + +def test_role_chat_only(): + role_names = load_ai_role_names('chat') + assert set(role_names) == { + 'test-role-simple', + 'test-role', + 'chat-only-role', + 'deprecated-test-role-simple', + 'deprecated-test-role', + } |