示例#1
0
 def test_prompt_and_store_password_if_it_doesnt_exists(
         self, prompt_mock, keyring_mock):
     expected = 'PASSWORD'
     username = '******'
     prompt_mock.return_value = expected
     keyring_mock.get_password.return_value = None
     received = keyring_get_password('USERNAME')
     self.assertEqual(expected, received)
     keyring_mock.get_password.assert_called_once_with('cbas', username)
     keyring_mock.set_password.assert_called_once_with(
         'cbas', username, expected)
 def test_prompt_and_store_password_if_it_doesnt_exists(self,
                                                        prompt_mock,
                                                        keyring_mock):
     expected = 'PASSWORD'
     username = '******'
     prompt_mock.return_value = expected
     keyring_mock.get_password.return_value = None
     received = keyring_get_password('USERNAME')
     self.assertEqual(expected, received)
     keyring_mock.get_password.assert_called_once_with('cbas', username)
     keyring_mock.set_password.assert_called_once_with('cbas',
                                                       username, expected)
 def test_retrieve_password_if_exists(self, keyring_mock):
     expected = 'PASSWORD'
     keyring_mock.get_password = Mock(return_value=expected)
     received = keyring_get_password('USERNAME')
     self.assertEqual(expected, received)
     keyring_mock.get_password.assert_called_once_with('cbas', 'USERNAME')
示例#4
0
 def test_retrieve_password_if_exists(self, keyring_mock):
     expected = 'PASSWORD'
     keyring_mock.get_password = Mock(return_value=expected)
     received = keyring_get_password('USERNAME')
     self.assertEqual(expected, received)
     keyring_mock.get_password.assert_called_once_with('cbas', 'USERNAME')