]> kaliko git repositories - python-musicpd.git/blobdiff - test.py
More Range object test coverage
[python-musicpd.git] / test.py
diff --git a/test.py b/test.py
index a123b306fcdfd58df0d06e6370bf192c9c8bcce6..4baaf3619b4837aeb7c1ad3714d1e7e4c2386033 100755 (executable)
--- a/test.py
+++ b/test.py
@@ -633,7 +633,7 @@ class TestConnectionError(unittest.TestCase):
         cli = musicpd.MPDClient()
         with self.assertRaises(musicpd.ConnectionError) as cme:
             cli.connect()
-        self.assertEqual('err 42', str(cme.exception))
+        self.assertEqual('[Errno 42] err 42', str(cme.exception))
 
     def test_non_available_unix_socket(self):
         delattr(musicpd.socket, 'AF_UNIX')
@@ -651,7 +651,7 @@ class TestConnectionError(unittest.TestCase):
         cli = musicpd.MPDClient()
         with self.assertRaises(musicpd.ConnectionError) as cme:
             cli.connect(host=TEST_MPD_HOST)
-        self.assertEqual('gaierr 42', str(cme.exception))
+        self.assertEqual('[Errno 42] gaierr 42', str(cme.exception))
 
     @mock.patch('socket.getaddrinfo')
     @mock.patch('socket.socket')
@@ -665,7 +665,7 @@ class TestConnectionError(unittest.TestCase):
         cli = musicpd.MPDClient()
         with self.assertRaises(musicpd.ConnectionError) as cme:
             cli.connect(host=TEST_MPD_HOST)
-        self.assertEqual('tcp conn err 42', str(cme.exception))
+        self.assertEqual('[Errno 42] tcp conn err 42', str(cme.exception))
 
     @mock.patch('socket.getaddrinfo')
     def test_connect_tcp_connect_empty_gai(self, gai_mock):
@@ -728,8 +728,11 @@ class testRange(unittest.TestCase):
             # CommandError: Wrong range: 42 > 41
             musicpd.Range(('42',41))
         with self.assertRaises(musicpd.CommandError):
-            # CommandError: Wrong range: 42 > 41
+            # CommandError: Wrong range dimension
             musicpd.Range(('42','42','42'))
+        with self.assertRaises(musicpd.CommandError):
+            # CommandError: Wrong type, not a tuple
+            musicpd.Range(['42', '43'])
 
 
 if __name__ == '__main__':