def test_folder_factories(self): from plone.app.content.browser.folderfactories import ( FolderFactoriesView as FFV) view = FFV(self.portal, self.request) self.request.form.update({ 'form.button.Add': 'yes', 'url': 'http://www.foobar.com' }) view() self.assertNotEqual(self.request.response.headers.get('location'), 'http://www.foobar.com')
def test_folder_factories_regression(self): from plone.app.content.browser.folderfactories import ( FolderFactoriesView as FFV) view = FFV(self.portal, self.request) self.request.form.update({ 'form.button.Add': 'yes', 'url': self.portal.absolute_url() }) view() self.assertEqual(self.request.response.headers.get('location'), self.portal.absolute_url())