[pitivi] tests: Use directly PresetManager



commit 3ca75f014bd3b05355bc7cee708dae3909ffeeac
Author: Alexandru Băluț <alexandru balut gmail com>
Date:   Tue May 3 00:38:15 2016 +0200

    tests: Use directly PresetManager
    
    Differential Revision: https://phabricator.freedesktop.org/D982

 tests/test_preset.py |   12 ++----------
 1 files changed, 2 insertions(+), 10 deletions(-)
---
diff --git a/tests/test_preset.py b/tests/test_preset.py
index db98220..c47aa33 100644
--- a/tests/test_preset.py
+++ b/tests/test_preset.py
@@ -31,15 +31,6 @@ from pitivi.preset import PresetManager
 from pitivi.utils.system import System
 
 
-class FakePresetManager(PresetManager):
-
-    def __init__(self, default_path):
-        PresetManager.__init__(self, default_path, tempfile.mkdtemp(), System())
-
-    def _serializePreset(self, preset):
-        return dict(preset.items())
-
-
 def clearPresetManagerPaths(preset_manager):
     try:
         shutil.rmtree(preset_manager.user_path)
@@ -64,7 +55,8 @@ def countUserPresets(preset_manager):
 class TestPresetBasics(TestCase):
 
     def setUp(self):
-        self.manager = FakePresetManager(None)
+        self.manager = PresetManager(None, tempfile.mkdtemp(), System())
+        self.manager._serializePreset = lambda preset: dict(preset.items())
 
     def tearDown(self):
         clearPresetManagerPaths(self.manager)


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]