summaryrefslogtreecommitdiff
path: root/tests/roles_test.py
blob: da9b9a4f0f2ba14ee7625d52f428e3620b65ff19 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
from roles import load_ai_role_names

def test_role_completion():
    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',
        # default roles
        'right',
        'below',
        'tab',
    }