From 6ee09cb7b75296ad9ceb78be7e9cc71be5e74186 Mon Sep 17 00:00:00 2001 From: Stein Magnus Jodal Date: Thu, 24 Dec 2009 03:15:39 +0100 Subject: [PATCH] Handle empty requests like old MPD --- mopidy/handler.py | 4 ++++ tests/handlertest.py | 4 ++++ 2 files changed, 8 insertions(+) diff --git a/mopidy/handler.py b/mopidy/handler.py index 60ea1ba8..a0c4815d 100644 --- a/mopidy/handler.py +++ b/mopidy/handler.py @@ -83,6 +83,10 @@ class MpdHandler(object): def _deleteid(self, songid): pass # TODO + @register(r'^$') + def _empty(self): + pass + @register(r'^idle( (?P.+))*$') def _idle(self, subsystems=None): pass # TODO diff --git a/tests/handlertest.py b/tests/handlertest.py index 6cd4e080..4154fc62 100644 --- a/tests/handlertest.py +++ b/tests/handlertest.py @@ -434,6 +434,10 @@ class ConnectionHandlerTest(unittest.TestCase): result = self.h.handle_request(u'close') self.assert_(result is None) + def test_empty_request(self): + result = self.h.handle_request(u'') + self.assert_(result is None) + def test_kill(self): result = self.h.handle_request(u'kill') self.assert_(result is None)