def test_invalid_form_data_unknown_url_name(self):
data = {
'url': '/test/',
'alias': 'test-page',
'description': 'At vero eos et accusamus et iusto odio',
'keywords': 'lorem ipsum dolor sit amet',
'page_processor': 'powerpages.RedirectProcessor',
'page_processor_config': yaml.dump({
'to name': 'not-existing-url'
}),
'template': '<h1>{{ website_page.title }}</h1>\n',
'title': 'De Finibus Bonorum et Malorum'
}
form = PageAdminForm(data, instance=Page())
self.assertFalse(form.is_valid())
self.assertEqual(list(form.errors.keys()), ['__all__'])
评论列表
文章目录