예제 #1
0
 def testFacebookCreate(self):
     """
     Tests that creating a Facebook user works
     """
     user_login_fb(self.request, self.fb_mock)
     self.fb_mock.user.update()
     self.assertTrue(BeatMyGoalUser.objects.filter(username=self.fb_mock.user.name).exists(), "facebook user exists in db")
예제 #2
0
 def testFacebookLogin(self):
     """
     Tests that logging in a Facebook user works
     """
     prev_count = BeatMyGoalUser.objects.count()
     self.fb_mock.user.update()
     user_login_fb(self.request, self.fb_mock)
     self.assertEqual(prev_count + 1, BeatMyGoalUser.objects.count(), "new fb user created")
     user_login_fb(self.request, self.fb_mock)
     self.assertEqual(prev_count + 1, BeatMyGoalUser.objects.count(), "existing fb user logged in")