summaryrefslogtreecommitdiff
path: root/tests/mocks/vim.py
diff options
context:
space:
mode:
authorMartin Bielik <martin.bielik@instea.sk>2024-12-15 22:24:38 +0100
committerMartin Bielik <martin.bielik@instea.sk>2024-12-15 22:42:21 +0100
commitf26bee941bf9e5a5452ee0d75e7f2f2ea3c5216a (patch)
tree3257544771acbcf32feeea89ff6fab991b09f404 /tests/mocks/vim.py
parent6bf889156f2ca8cecdc14ff8a882e4ed043d152e (diff)
downloadvim-ai-f26bee941bf9e5a5452ee0d75e7f2f2ea3c5216a.tar.gz
refactoring: make prompt in python
Diffstat (limited to '')
-rw-r--r--tests/mocks/vim.py12
1 files changed, 11 insertions, 1 deletions
diff --git a/tests/mocks/vim.py b/tests/mocks/vim.py
index be14b4b..c0e01e9 100644
--- a/tests/mocks/vim.py
+++ b/tests/mocks/vim.py
@@ -1,5 +1,15 @@
+import os
+
+dirname = os.path.dirname(__file__)
+
def eval(cmd):
- pass
+ match cmd:
+ case 'g:vim_ai_debug_log_file':
+ return '/tmp/vim_ai_debug.log'
+ case 'g:vim_ai_roles_config_file':
+ return os.path.join(dirname, '..', 'resources/roles.ini')
+ case _:
+ return None
def command(cmd):
pass