mopidy/tests/frontends/mpd/stored_playlists_test.py
alzeih 7182f98843 cleanup tests and code
- move tests to tests/frontends/mpd/stored_playlists_test.py

stored_playlists_test.py:
- rename test methods names to remove _config
- remove unnecessary imports, setup, teardown, variables
- sort remaining imports

mopidy/frontends/mpd/dispatcher.py:
- remove regex comment
2013-08-06 21:14:23 +12:00

29 lines
960 B
Python

from __future__ import unicode_literals
import unittest
from mopidy.frontends.mpd.dispatcher import MpdContext, MpdDispatcher
class MpdContextTest(unittest.TestCase):
def setUp(self):
config = {
'mpd': {
'password': None,
}
}
dispatcher = MpdDispatcher(config=config)
self.context = dispatcher.context
def test_create_unique_name_replaces_newlines_with_space(self):
result = self.context.create_unique_name("playlist name\n")
self.assertEqual("playlist name ", result)
def test_create_unique_name_replaces_carriage_returns_with_space(self):
result = self.context.create_unique_name("playlist name\r")
self.assertEqual("playlist name ", result)
def test_create_unique_name_replaces_forward_slashes_with_space(self):
result = self.context.create_unique_name("playlist name/")
self.assertEqual("playlist name ", result)