[Django] LiveServerTestCase <-> response = self.client.post(
Verfasst: Samstag 30. Mai 2015, 08:24
In Django kann man ja einmal mit dem Test-Client arbeiten:
Hier stecken jede Menge Informationen am response Objekt.
u.a. Der Template context und damit auch die verwendete Form...
Wenn ich aber LiveServerTestCase nutzte, also Live mit Selenium arbeite, hab ich diese Informationen anscheinen nicht?!?
Nach https://docs.djangoproject.com/en/1.7/t ... ertestcase zu Urteilen kann ich nur den fertigen HTML Code haben.
Somit kann ich z.B. SimpleTestCase.assertFormError nicht nutzten, oder?
Hab ich was übersehen?
Code: Alles auswählen
response = self.client.post(self.secure_login_url,
follow=True, # Redirect after successfully login
data = {
"username": self.username,
"password": self.secure_password,
}
)
u.a. Der Template context und damit auch die verwendete Form...
Wenn ich aber LiveServerTestCase nutzte, also Live mit Selenium arbeite, hab ich diese Informationen anscheinen nicht?!?
Nach https://docs.djangoproject.com/en/1.7/t ... ertestcase zu Urteilen kann ich nur den fertigen HTML Code haben.
Somit kann ich z.B. SimpleTestCase.assertFormError nicht nutzten, oder?
Hab ich was übersehen?