blob: b0096af9fd1d4ec15848baf8f7835bb4cd4d3467 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
import unittest
import vdebug.util
try:
from unittest.mock import MagicMock, patch
except ImportError:
from mock import MagicMock, patch
class EnvironmentTest(unittest.TestCase):
def test_reload_evals_options(self):
new_options = {"foo": "bar"}
options = MagicMock()
options.isset = MagicMock(return_value=False)
with patch('vim.eval', MagicMock(return_value=new_options)) as vimeval:
vdebug.util.Environment.reload(options)
vimeval.assert_called_once_with("g:vdebug_options")
options.set.assert_called_once_with(new_options)
|