def test_borrower_token(self): token = Borrower.generate_token() char_list = ['I', 'O', 'W', 'Z'] res = False if any((c in char_list) for c in token): res = True self.assertTrue(token.isupper()) self.assertFalse(res)
def saveBorrower(self, borrower, deed_token): borrowerModel = Borrower() borrowerModel.forename = borrower['forename'] if 'middle_name' in borrower: borrowerModel.middlename = borrower['middle_name'] borrowerModel.surname = borrower['surname'] borrowerModel.dob = borrower['dob'] borrowerModel.deed_token = deed_token if 'gender' in borrower: borrowerModel.gender = borrower['gender'] borrowerModel.phonenumber = borrower['phone_number'] borrowerModel.address = borrower['address'] borrowerModel.token = borrowerModel.generate_token() borrowerModel.save() return borrowerModel