Use temporary playlist folder for stored playlist tests
This commit is contained in:
parent
9e7363edaf
commit
3b5e94b4a4
@ -1,7 +1,11 @@
|
||||
import os
|
||||
import random
|
||||
import time
|
||||
import shutil
|
||||
import tempfile
|
||||
import threading
|
||||
import time
|
||||
|
||||
from mopidy import settings
|
||||
from mopidy.mixers.dummy import DummyMixer
|
||||
from mopidy.models import Playlist, Track
|
||||
|
||||
@ -882,11 +886,16 @@ class BaseStoredPlaylistsControllerTest(object):
|
||||
backend_class = None
|
||||
|
||||
def setUp(self):
|
||||
self.original_folder = settings.PLAYLIST_FOLDER
|
||||
settings.PLAYLIST_FOLDER = tempfile.mkdtemp()
|
||||
self.backend = self.backend_class(mixer=DummyMixer())
|
||||
self.stored = self.backend.stored_playlists
|
||||
|
||||
def tearDown(self):
|
||||
self.backend.destroy()
|
||||
if os.path.exists(settings.PLAYLIST_FOLDER):
|
||||
shutil.rmtree(settings.PLAYLIST_FOLDER)
|
||||
settings.PLAYLIST_FOLDER = self.original_folder
|
||||
|
||||
def test_create(self):
|
||||
playlist = self.stored.create('test')
|
||||
|
||||
Loading…
Reference in New Issue
Block a user