def test_save_model(self): user = User.objects.create_user('foo', 'bar') request = RequestFactory().get('/') request.user = user post_admin = PostAdmin(Post, admin) post_admin.save_model(request, self.post1, None, None) saved_post = Post.objects.get(pk=self.post1.pk) self.assertEqual(saved_post.owner, user) self.assertEqual(saved_post.last_author, user)
def test_derivatives(self): post_admin = PostAdmin(Post, admin) self.assertEqual(post_admin._derivatives(self.post1), 1) self.assertEqual(post_admin._derivatives(self.post2), 0)