def test_publish_not_in_toolbar_in_structure_mode(self): version = PollVersionFactory() toolbar = get_toolbar(version.content, structure_mode=True) toolbar.post_template_populate() self.assertFalse(toolbar_button_exists("Publish", toolbar.toolbar))
def test_dont_add_publish_for_models_not_registered_with_versioning(self): # User objects are not registered with versioning, so attempting # to populate a user toolbar should not attempt to add a publish # button toolbar = get_toolbar(UserFactory(), edit_mode=True) toolbar.post_template_populate() self.assertFalse(toolbar_button_exists("Publish", toolbar.toolbar))
def test_edit_not_in_toolbar_in_structure_mode(self): version = PollVersionFactory() toolbar = get_toolbar(version.content, user=self.get_superuser(), structure_mode=True) toolbar.post_template_populate() self.assertFalse(toolbar_button_exists("Edit", toolbar.toolbar))
def test_dont_add_edit_for_models_not_registered_with_versioning(self): # User objects are not registered with versioning, so attempting # to populate a user toolbar should not attempt to add a edit # button toolbar = get_toolbar(UserFactory(), user=self.get_superuser(), preview_mode=True) toolbar.post_template_populate() self.assertFalse(toolbar_button_exists("Edit", toolbar.toolbar))