Commit f9c60c29 authored by Nicolas Wavrant's avatar Nicolas Wavrant

test / runner: the open function shouldn't always be mocked

parent d39be035
...@@ -17,7 +17,7 @@ class TestRunnerBackEnd(unittest.TestCase): ...@@ -17,7 +17,7 @@ class TestRunnerBackEnd(unittest.TestCase):
def setUp(self): def setUp(self):
self.sup_process = runner_utils.sup_process self.sup_process = runner_utils.sup_process
self.sup_process.reset_mock() self.sup_process.reset_mock()
runner_utils.open = mock.mock_open() runner_utils.open = open
def tearDown(self): def tearDown(self):
htpasswd_file = os.path.join(*(os.getcwd(), '.htpasswd')) htpasswd_file = os.path.join(*(os.getcwd(), '.htpasswd'))
...@@ -154,6 +154,7 @@ class TestRunnerBackEnd(unittest.TestCase): ...@@ -154,6 +154,7 @@ class TestRunnerBackEnd(unittest.TestCase):
# If projectpath exist, .project file should be overwritten # If projectpath exist, .project file should be overwritten
mock_path_exists.return_value = True mock_path_exists.return_value = True
runner_utils.open = mock.mock_open()
result = runner_utils.configNewSR(config, projectpath) result = runner_utils.configNewSR(config, projectpath)
self.assertTrue(result) self.assertTrue(result)
runner_utils.open.assert_has_calls([mock.call().write(projectpath)]) runner_utils.open.assert_has_calls([mock.call().write(projectpath)])
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment