From fdba33c5e88477d6dcdd58fabe1d62ffee55c5ff Mon Sep 17 00:00:00 2001 From: Chenxiong Qi Date: May 07 2018 06:58:57 +0000 Subject: Fix test due to rpkg uses getpass.getuser Since PR https://pagure.io/rpkg/pull-request/311, rpkg uses getpass.getuser, this patch fixes a test for that change. Signed-off-by: Chenxiong Qi --- diff --git a/test/test_commands.py b/test/test_commands.py index ac85fc3..36ef3d7 100644 --- a/test/test_commands.py +++ b/test/test_commands.py @@ -130,15 +130,12 @@ class TestLoadUser(CommandTestCase): @patch('os.path.expanduser') @patch('os.path.exists') - @patch('os.getuid') - @patch('pwd.getpwuid') - def test_fall_back_to_super_load_user( - self, getpwuid, getuid, exists, expanduser): + @patch('getpass.getuser') + def test_fall_back_to_super_load_user(self, getuser, exists, expanduser): exists.return_value = False - getpwuid.return_value = ('someone', None) self.cmd.load_user() - self.assertEqual('someone', self.cmd._user) + self.assertEqual(getuser.return_value, self.cmd._user) class GetBodhiVersion(unittest.TestCase):