Ejemplo n.º 1
0
    def test_check_user(self):
        '''
        Function to test whether the login in function check_user works as expected
        '''
        self.new_user = User('Ngigi', 'Kariuki', 'pswd100')
        self.new_user.save_user()
        user2 = User('Ngigi', 'Kariuki', 'pswd100')
        user2.save_user()

        for user in User.users_list:
            if user.first_name == user2.first_name and user.password == user2.password:
                current_user = user.first_name
            return current_user

        self.assertEqual(
            current_user,
            Credential.check_user(user2.password, user2.first_name))
Ejemplo n.º 2
0
def verify_user(first_name, password):
    '''
	Function that verifies the existance of the user before creating credentials
	'''
    checking_user = Credential.check_user(first_name, password)
    return checking_user