X-Git-Url: https://git.kaliko.me/?p=python-musicpd.git;a=blobdiff_plain;f=test.py;h=ecf62ffb6c70e70fc28abc8f668644c00003aa3a;hp=fc7e385c245f3a96481159f13381ea65b2c169c4;hb=a3420f074de70e8cd6f3050e3351fa9b43db0102;hpb=a7e53e203cb13b866afde69899928d20236072bb diff --git a/test.py b/test.py index fc7e385..ecf62ff 100755 --- a/test.py +++ b/test.py @@ -68,6 +68,13 @@ class testEnvVar(unittest.TestCase): self.assertEqual(client.pwd, 'pa55w04d') self.assertEqual(client.host, 'localhost') + # Test badly formatted MPD_HOST + os.environ['MPD_HOST'] = '@' + with mock.patch('os.path.exists', return_value=False): + client = musicpd.MPDClient() + self.assertEqual(client.pwd, None) + self.assertEqual(client.host, 'localhost') + # Test unix socket extraction os.environ['MPD_HOST'] = 'pa55w04d@/unix/sock' client = musicpd.MPDClient()