mirror of
https://github.com/Hopiu/wagtail.git
synced 2026-04-11 02:20:59 +00:00
Some tests for first_published_at
This commit is contained in:
parent
0bbd8edf68
commit
00e5138885
2 changed files with 5 additions and 0 deletions
|
|
@ -212,6 +212,7 @@ class TestPageCreation(TestCase, WagtailTestUtils):
|
|||
self.assertEqual(page.title, post_data['title'])
|
||||
self.assertIsInstance(page, SimplePage)
|
||||
self.assertFalse(page.live)
|
||||
self.assertFalse(page.first_published_at)
|
||||
|
||||
# treebeard should report no consistency problems with the tree
|
||||
self.assertFalse(any(Page.find_problems()), 'treebeard found consistency problems')
|
||||
|
|
@ -298,6 +299,7 @@ class TestPageCreation(TestCase, WagtailTestUtils):
|
|||
self.assertEqual(page.title, post_data['title'])
|
||||
self.assertIsInstance(page, SimplePage)
|
||||
self.assertTrue(page.live)
|
||||
self.assertTrue(page.first_published_at)
|
||||
|
||||
# Check that the page_published signal was fired
|
||||
self.assertTrue(signal_fired[0])
|
||||
|
|
@ -333,6 +335,7 @@ class TestPageCreation(TestCase, WagtailTestUtils):
|
|||
self.assertTrue(PageRevision.objects.filter(page=page).exclude(approved_go_live_at__isnull=True).exists())
|
||||
# But Page won't be live
|
||||
self.assertFalse(page.live)
|
||||
self.assertFalse(page.first_published_at)
|
||||
self.assertTrue(page.status_string, "scheduled")
|
||||
|
||||
def test_create_simplepage_post_submit(self):
|
||||
|
|
@ -357,6 +360,7 @@ class TestPageCreation(TestCase, WagtailTestUtils):
|
|||
self.assertEqual(page.title, post_data['title'])
|
||||
self.assertIsInstance(page, SimplePage)
|
||||
self.assertFalse(page.live)
|
||||
self.assertFalse(page.first_published_at)
|
||||
|
||||
# The latest revision for the page should now be in moderation
|
||||
self.assertTrue(page.get_latest_revision().submitted_for_moderation)
|
||||
|
|
|
|||
|
|
@ -188,6 +188,7 @@ class TestPublishScheduledPagesCommand(TestCase):
|
|||
|
||||
p = Page.objects.get(slug='hello-world')
|
||||
self.assertTrue(p.live)
|
||||
self.assertTrue(p.first_published_at)
|
||||
self.assertFalse(p.has_unpublished_changes)
|
||||
self.assertFalse(PageRevision.objects.filter(page=p).exclude(approved_go_live_at__isnull=True).exists())
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue