@override_settings(ST_NOTIFICATIONS_PER_PAGE=10)
    def test_topic_notification_list_unread(self):
        topic = utils.create_topic(self.category, user=self.user2)
        comment = utils.create_comment(topic=topic, user=self.user2)
        topic_notification = TopicNotification.objects.create(user=self.user, topic=topic,
                                                              comment=comment, is_active=True,
                                                              action=COMMENT)

        utils.login(self)
        response = self.client.get(reverse('spirit:topic:notification:index-unread'))
        self.assertEqual(list(response.context['page']), [topic_notification, self.topic_notification])

        # fake next page
        response = self.client.get(reverse('spirit:topic:notification:index-unread') + "?notif=" + str(topic_notification.pk))
        self.assertEqual(list(response.context['page']), [self.topic_notification, ])
Update body presence log
dataset/ETHPy150Open nitely/Spirit/spirit/topic/notification/tests.py/TopicNotificationViewTest.test_topic_notification_list_unread--crossover with--dataset/ETHPy150Open sahana/eden/modules/s3db/dvi.py/S3DVIModel.body_onaccept