Example #1
0
 def test_can_have_draft_titles_on_dashboard(self):
     submission = ApplicationSubmissionFactory(user=self.user)
     draft_revision = ApplicationRevisionFactory(submission=submission)
     submission.draft_revision = draft_revision
     submission.save()
     response = self.get_page()
     self.assertNotContains(response, submission.title)
     self.assertContains(response, submission.from_draft().title)
     self.assertNotContains(response, 'Submission history')
Example #2
0
    def test_list_doesnt_include_draft(self):
        submission = ApplicationSubmissionFactory()
        draft_revision = ApplicationRevisionFactory(submission=submission)
        submission.draft_revision = draft_revision
        submission.save()

        response = self.get_page(submission)

        self.assertNotIn(draft_revision, response.context['object_list'])