def test_login_and_logout(self):
     with self.client:
         self.login(
             email='*****@*****.**',
             password='******',
         )
         user = get_current_user_for_models()
         self.assertIsNotNone(user)
         self.assertEqual(user.name, 'author')
         self.logout()
         self.assertIsNone(get_current_user_for_models())
 def test_login_and_logout(self):
     with self.client:
         self.login(
             email='*****@*****.**',
             password='******',
         )
         user = get_current_user_for_models()
         self.assertIsNotNone(user)
         self.assertEqual(user.name, 'author')
         self.logout()
         self.assertIsNone(get_current_user_for_models())
Example #3
0
    def save(self, *args, **kwargs):
        self.updated_at = datetime.datetime.now()

        user = get_current_user_for_models()

        if not self.id and not self.created_by:
            self.created_by = user
        self.last_updated_by = user

        super(Publishable, self).save(*args, **kwargs)
Example #4
0
    def save(self, *args, **kwargs):
        self.updated_at = datetime.datetime.now()

        user = get_current_user_for_models()

        if not self.id and not self.created_by:
            self.created_by = user
        self.last_updated_by = user

        super(Publishable, self).save(*args, **kwargs)
 def test_no_one_authenticated(self):
     self.assertIsNone(get_current_user_for_models())
 def test_no_one_authenticated(self):
     self.assertIsNone(get_current_user_for_models())