]> kaliko git repositories - python-musicpd.git/blobdiff - test.py
Honor MPD_TIMEOUT environment variables (closes #11)
[python-musicpd.git] / test.py
diff --git a/test.py b/test.py
index 37b47bbaa62b6b6b6bd661aff7682c7af3be0ea9..79a26934251b50559e6865f18ccce443b8d1e4b3 100755 (executable)
--- a/test.py
+++ b/test.py
@@ -70,6 +70,17 @@ class testEnvVar(unittest.TestCase):
             client = musicpd.MPDClient()
             self.assertEqual(client.host, '/run/user/1000/mpd/socket')
 
+        os.environ.pop('MPD_TIMEOUT', None)
+        client = musicpd.MPDClient()
+        self.assertEqual(client.mpd_timeout, 30)
+        os.environ['MPD_TIMEOUT'] = 'garbage'
+        client = musicpd.MPDClient()
+        self.assertEqual(client.mpd_timeout, 30)
+        os.environ['MPD_TIMEOUT'] = '42'
+        client = musicpd.MPDClient()
+        self.assertEqual(client.mpd_timeout, 42)
+
+
 class TestMPDClient(unittest.TestCase):
 
     longMessage = True