def METHOD_NAME(self):
    self.activity_page.save_revision().publish()
    self.activity_page2.save_revision().publish()
    self.activity_page2.refresh_from_db()
    self.assertTrue(self.activity_page2.live)
    self.activity_page2.unpublish()
    self.activity_page2.refresh_from_db()
    self.assertFalse(self.activity_page2.live)
    setup = ActivitySetUp.objects.first()
    self.assertNotIn(str(self.activity_page2.pk), setup.card_setup)
    self.assertEqual(len(ActivitySetUp.objects.first().card_setup), 1)