Add empty handlers for sticker commands
This commit is contained in:
parent
5ba66309f9
commit
afa107f31d
@ -538,6 +538,26 @@ class MpdHandler(object):
|
||||
def _status_xfade(self):
|
||||
return 0 # TODO
|
||||
|
||||
@register(r'^sticker delete "(?P<type>[^"]+)" "(?P<uri>[^"]+)"( "(?P<name>[^"]+)")*$')
|
||||
def _sticker_delete(self, type, uri, name=None):
|
||||
raise MpdNotImplemented # TODO
|
||||
|
||||
@register(r'^sticker find "(?P<type>[^"]+)" "(?P<uri>[^"]+)" "(?P<name>[^"]+)"$')
|
||||
def sticker_find(self, type, uri, name):
|
||||
raise MpdNotImplemented # TODO
|
||||
|
||||
@register(r'^sticker get "(?P<type>[^"]+)" "(?P<uri>[^"]+)" "(?P<name>[^"]+)"$')
|
||||
def _sticker_get(self, type, uri, name):
|
||||
raise MpdNotImplemented # TODO
|
||||
|
||||
@register(r'^sticker list "(?P<type>[^"]+)" "(?P<uri>[^"]+)"$')
|
||||
def _sticker_list(self, type, uri):
|
||||
raise MpdNotImplemented # TODO
|
||||
|
||||
@register(r'^sticker set "(?P<type>[^"]+)" "(?P<uri>[^"]+)" "(?P<name>[^"]+)" "(?P<value>[^"]+)"$')
|
||||
def _sticker_set(self, type, uri, name, value):
|
||||
raise MpdNotImplemented # TODO
|
||||
|
||||
@register(r'^swap "(?P<songpos1>\d+)" "(?P<songpos2>\d+)"$')
|
||||
def _swap(self, songpos1, songpos2):
|
||||
raise MpdNotImplemented # TODO
|
||||
|
||||
@ -746,7 +746,35 @@ class StickersHandlerTest(unittest.TestCase):
|
||||
def setUp(self):
|
||||
self.h = handler.MpdHandler(backend=DummyBackend())
|
||||
|
||||
pass # TODO
|
||||
def test_sticker_get(self):
|
||||
result = self.h.handle_request(
|
||||
u'sticker get "song" "file:///dev/urandom" "a_name"')
|
||||
self.assert_(u'ACK Not implemented' in result)
|
||||
|
||||
def test_sticker_set(self):
|
||||
result = self.h.handle_request(
|
||||
u'sticker set "song" "file:///dev/urandom" "a_name" "a_value"')
|
||||
self.assert_(u'ACK Not implemented' in result)
|
||||
|
||||
def test_sticker_delete_with_name(self):
|
||||
result = self.h.handle_request(
|
||||
u'sticker delete "song" "file:///dev/urandom" "a_name"')
|
||||
self.assert_(u'ACK Not implemented' in result)
|
||||
|
||||
def test_sticker_delete_without_name(self):
|
||||
result = self.h.handle_request(
|
||||
u'sticker delete "song" "file:///dev/urandom"')
|
||||
self.assert_(u'ACK Not implemented' in result)
|
||||
|
||||
def test_sticker_list(self):
|
||||
result = self.h.handle_request(
|
||||
u'sticker list "song" "file:///dev/urandom"')
|
||||
self.assert_(u'ACK Not implemented' in result)
|
||||
|
||||
def test_sticker_find(self):
|
||||
result = self.h.handle_request(
|
||||
u'sticker find "song" "file:///dev/urandom" "a_name"')
|
||||
self.assert_(u'ACK Not implemented' in result)
|
||||
|
||||
|
||||
class ConnectionHandlerTest(unittest.TestCase):
|
||||
@ -820,5 +848,3 @@ class ReflectionHandlerTest(unittest.TestCase):
|
||||
self.assert_(u'OK' in result)
|
||||
result = result[0]
|
||||
self.assert_('dummy:' in result)
|
||||
|
||||
pass # TODO
|
||||
|
||||
Loading…
Reference in New Issue
Block a user