def login(): captcha = Captcha() answer = captcha.run() aut = BasicAuth(answer) aut.login() app_data = aut.get_apptk() aut.validate_apptk(app_data)
class TestBasicAuth(TestCase): def setUp(self): self.captcha = Captcha() answer = self.captcha.run(config) self.auth = BasicAuth(answer) def test_login(self): result = self.auth.login() self.assertIsNotNone(result) def test_get_apptk(self): self.auth.login() apptk = self.auth.get_apptk() self.assertIsNotNone(apptk) def test_validate_apptk(self): self.auth.login() apptk = self.auth.get_apptk() new_apptk = self.auth.validate_apptk(apptk) self.assertIsNotNone(new_apptk)