diff --git a/tests/test_history_undo.py b/tests/test_history_undo.py index 5c7e423c..a551336b 100644 --- a/tests/test_history_undo.py +++ b/tests/test_history_undo.py @@ -30,6 +30,7 @@ from dnf.transaction import (ERASE, DOWNGRADE, INSTALL, REINSTALL, from hawkey import split_nevra from tests.support import mock_sack, Base, ObjectMatcher from unittest import TestCase +import tempfile class BaseTest(TestCase): """Unit tests of dnf.Base.""" @@ -60,6 +61,7 @@ class BaseTest(TestCase): def setUp(self): """Prepare the test fixture.""" self._base = Base() + self._base.conf.persistdir = tempfile.mkdtemp() self._base._sack = mock_sack('main', 'updates') def test_history_undo_operations_downgrade(self): @@ -113,6 +115,7 @@ class BaseTest(TestCase): def test_history_undo_operations_erase_twoavailable(self): """Test history_undo_operations with an erase available in two repos.""" base = Base() + base.conf.persistdir = tempfile.mkdtemp() base._sack = mock_sack('main', 'search') operations = NEVRAOperations() operations.add('Erase', 'lotus-3-16.x86_64')