fix a unittest

This commit is contained in:
Andreas Zweili 2019-01-26 11:45:30 +01:00
parent a0fcf76075
commit 1212af9a64
1 changed files with 4 additions and 1 deletions

View File

@ -4,6 +4,8 @@ import configparser
import unittest import unittest
from unittest.mock import MagicMock, patch from unittest.mock import MagicMock, patch
import warnings import warnings
from shutil import copyfile
from PyQt5.QtCore import Qt from PyQt5.QtCore import Qt
from PyQt5.QtWidgets import QApplication from PyQt5.QtWidgets import QApplication
@ -76,8 +78,9 @@ class TestWriteConfiguration(BorgQtTestCase):
class TestGuiConfiguration(BorgQtTestCase): class TestGuiConfiguration(BorgQtTestCase):
def setUp(self): def setUp(self):
super().setUp() super().setUp()
copyfile(self.config_path, '/tmp/test.conf')
self.form.config._get_path = MagicMock(return_value='/tmp/test.conf')
self.form.config.read() self.form.config.read()
self.form.config.path = '/tmp/test.conf'
def tearDown(self): def tearDown(self):
if os.path.exists(self.form.config.path): if os.path.exists(self.form.config.path):