def test_story_published_order(self): self._publish(get_story_craft_fair()) self._publish(get_story_market_fire()) self._publish(get_story_mg_descend()) self._publish(get_story_wind_turbines()) result = story_list() published = result.get('story_list') self.assertListEqual( [ 'Craft Fair', 'Market Offices burnt down', 'MGs descend on Hatherleigh', 'The Market Planning has been Approved', ], [t.title for t in published] )
def test_update_perm(self): story = get_story_market_fire() self.assert_logged_in(reverse("pump.story.update", kwargs={"pk": story.pk}))
def test_detail_perm(self): """the 'assert_logged_in' method uses the 'web' user""" story = get_story_market_fire() self.assert_logged_in(reverse("pump.story.detail", kwargs={"pk": story.pk}))