From 4f438a0738adbf2e3176ab715915a088997c15ab Mon Sep 17 00:00:00 2001 From: Stein Magnus Jodal Date: Thu, 24 Dec 2009 02:43:13 +0100 Subject: [PATCH] Add empty handlers for connection handling --- mopidy/handler.py | 12 ++++++++++++ tests/handlertest.py | 12 +++++++++++- 2 files changed, 23 insertions(+), 1 deletion(-) diff --git a/mopidy/handler.py b/mopidy/handler.py index 5c52d778..d1d7ae16 100644 --- a/mopidy/handler.py +++ b/mopidy/handler.py @@ -52,6 +52,10 @@ class MpdHandler(object): def _clearerror(self): pass # TODO + @register(r'^close$') + def _close(self): + pass # TODO + @register(r'^consume (?P[01])$') def _consume(self, state): state = int(state) @@ -81,6 +85,10 @@ class MpdHandler(object): def _idle(self, subsystems=None): pass # TODO + @register(r'^kill$') + def _kill(self): + pass # TODO + @register(r'^listplaylist (?P.+)$') def _listplaylist(self, name): pass # TODO @@ -115,6 +123,10 @@ class MpdHandler(object): def _next(self): pass # TODO + @register(r'^password "(?P[^"]+)"$') + def _password(self, password): + pass # TODO + @register(r'^pause (?P[01])$') def _pause(self, state): pass # TODO diff --git a/tests/handlertest.py b/tests/handlertest.py index 5b7eb461..7e07c3a5 100644 --- a/tests/handlertest.py +++ b/tests/handlertest.py @@ -422,7 +422,17 @@ class ConnectionHandlerTest(unittest.TestCase): def setUp(self): self.h = handler.MpdHandler() - pass # TODO + def test_close(self): + result = self.h.handle_request(u'close') + self.assert_(result is None) + + def test_kill(self): + result = self.h.handle_request(u'kill') + self.assert_(result is None) + + def test_password(self): + result = self.h.handle_request(u'password "secret"') + self.assert_(result is None) def test_ping(self): result = self.h.handle_request(u'ping')