raise Exception("The user didn't logged in")
# Here we could test the User's fields
+
+ def test_facebook_backend(self):
+ TEST_FACEBOOK_USER = getattr(settings, 'TEST_FACEBOOK_USER', None)
+ TEST_FACEBOOK_PASSWORD = getattr(settings, 'TEST_FACEBOOK_PASSWORD', None)
+ self.assertTrue(TEST_FACEBOOK_USER)
+ self.assertTrue(TEST_FACEBOOK_PASSWORD)
+
+ self.driver.get("http://social.matiasaguirre.net/login/facebook/")
+
+ # We log in
+ username_field = self.driver.find_element_by_id("email")
+ username_field.send_keys(TEST_FACEBOOK_USER)
+
+ password_field = self.driver.find_element_by_id("pass")
+ password_field.send_keys(TEST_FACEBOOK_PASSWORD)
+ password_field.submit()
+
+ # We check the user logged in
+ heading = self.driver.find_element_by_id("heading")
+ if not heading.text == u'Logged in!':
+ raise Exception("The user didn't logged in")
+
+ # Here we could test the User's fields