def test_copy_credential(self): ''' test to check if the copy credential method gets the correct credentials ''' self.new_credential.save_credentials() Facebook = Credentials("Grace", "Facebook", "@graceg", 'Been2000') Facebook.save_credentials() get_credential = None for credential in Credentials.user_credentials_list: get_credential = Credentials.get_by_site_name(credential.site_name) return pyperclip.copy(get_credential.password) Credentials.copy_credential(self.new_credential.site_name) self.assertEqual("Been200", pyperclip.paste()) print(pyperclip.paste())
def test_copy_credential(self): ''' Test case to test if the copy credential function copies the correct credential. ''' self.new_credential.save_credential() twitter = Credentials('Monica', 'Twitter', 'nyaroyugi', 'Adhis@000') twitter.save_credential() find_credential = None for credential in Credentials.users_credentials_list: find_credential = Credentials.find_by_site_name( credential.site_name) pyperclip.copy(find_credential.password) Credentials.copy_credential(self.new_credential.site_name) self.assertEqual('Adhis@000', pyperclip.paste())
def test_copy_credential(self): ''' Test method for copy credential functionality ''' self.new_credential.save_credentials() instagram = Credentials('Mike', 'Instagram', 'mikay', 'abc') instagram.save_credentials() find_credential = None for credential in Credentials.user_credentials_list: find_credential = Credentials.find_by_site_name( credential.site_name) return pyperclip.copy(find_credential.password) Credentials.copy_credential(self.new_credential.site_name) self.assertEqual('123abc', pyperclip.paste()) print(pyperclip.paste())
def test_copy_credential(self): ''' Test case to test if the copy credential function copies the correct credential. ''' self.new_credential.save_credential() instagram = Credentials("Kevin", "Instagram", "kilikevin", "kilitasha@123") instagram.save_credential() find_credential = None for credential in Credentials.users_credentials_list: find_credential = Credentials.find_by_site_name( credential.site_name) return pyperclip.copy(find_credential.password) Credentials.copy_credential(self.new_credential.site_name) self.assertEqual('kilitasha@123', pyperclip.paste()) print(pyperclip.paste())
def test_copy_credential(self): ''' Test case to test if the copy credential function copies the correct credential. ''' self.new_credential.save_credential() instagram = Credentials('Brian', 'Instagram', 'bryomajor', 'nairobi@13') instagram.save_credential() find_credential = None for credential in Credentials.users_credentials_list: find_credential = Credentials.find_by_site_name( credential.site_name) return pyperclip.copy(find_credential.password) Credentials.copy_credential(self.new_credential.site_name) self.assertEqual('nairobi@13', pyperclip.paste()) print(pyperclip.paste())
def copy_credential(site_name): ''' Function that copies credentials details to the clipboard. ''' return Credentials.copy_credential(site_name)
def copy_credential(site_name): ''' Function to copy a credential to the clipboard ''' return Credentials.copy_credential(site_name)