X-Git-Url: http://git.kaliko.me/?p=python-musicpd.git;a=blobdiff_plain;f=test.py;fp=test.py;h=fc7e385c245f3a96481159f13381ea65b2c169c4;hp=449101b994f6c096b989cb9df0de3afbe5553064;hb=a7e53e203cb13b866afde69899928d20236072bb;hpb=3a949c076873a90eb02ff71f71f9df58b08854cf diff --git a/test.py b/test.py index 449101b..fc7e385 100755 --- a/test.py +++ b/test.py @@ -61,6 +61,13 @@ class testEnvVar(unittest.TestCase): self.assertEqual(client.pwd, 'pa55w04d') self.assertEqual(client.host, 'example.org') + # Test password extraction (no host) + os.environ['MPD_HOST'] = 'pa55w04d@' + with mock.patch('os.path.exists', return_value=False): + client = musicpd.MPDClient() + self.assertEqual(client.pwd, 'pa55w04d') + self.assertEqual(client.host, 'localhost') + # Test unix socket extraction os.environ['MPD_HOST'] = 'pa55w04d@/unix/sock' client = musicpd.MPDClient()