def test_invalid_token_validity(self): response = self.register('Cristobal', 'Colon', '*****@*****.**', 'america16') self.assertEqual(response.status_code, 200) response = self.login('*****@*****.**', 'america16') acc = AccountModel.find_by_email('*****@*****.**') self.assertEqual(None, AccountModel.verify_auth_token('askldjaofhsah'))
def test_expired_token_validity(self): response = self.register('Cristobal', 'Colon', '*****@*****.**', 'america16') self.assertEqual(response.status_code, 200) acc = AccountModel.find_by_email('*****@*****.**') self.assertEqual( None, AccountModel.verify_auth_token( acc.generate_auth_token(expiration=-1)))
def test_valid_token_validity(self): response = self.register('Cristobal', 'Colon', '*****@*****.**', 'america16') self.assertEqual(response.status_code, 200) response = self.login('*****@*****.**', 'america16') acc = AccountModel.find_by_email('*****@*****.**') self.assertEqual( acc.id, AccountModel.verify_auth_token(json.loads( response.data)['token']).id)