def test_page_sync_disabled(self): en_blog_index = TestPage(title="Blog", slug="blog") self.en_homepage.add_child(instance=en_blog_index) after_create_page(None, en_blog_index) self.assertFalse(en_blog_index.has_translation(self.fr_locale)) self.assertFalse(en_blog_index.has_translation(self.de_locale))
def test_alias_created_after_page_saved(self): en_blog_index = TestPage(title="Blog", slug="blog") self.en_homepage.add_child(instance=en_blog_index) after_create_page(None, en_blog_index) fr_blog_index = en_blog_index.get_translation(self.fr_locale) de_blog_index = en_blog_index.get_translation(self.de_locale) self.assertEqual(fr_blog_index.alias_of.specific, en_blog_index) self.assertEqual(de_blog_index.alias_of.specific, en_blog_index)