mirror of
https://github.com/jazzband/django-admin2.git
synced 2026-03-16 22:20:24 +00:00
Tests for the "app verbose name".
This commit is contained in:
parent
7806053516
commit
cfba14384e
2 changed files with 40 additions and 0 deletions
|
|
@ -90,3 +90,12 @@ class TagsTests(TestCase):
|
|||
admin2_tags.formset_visible_fieldlist(formset),
|
||||
[u'Visible 1', u'Visible 2']
|
||||
)
|
||||
|
||||
def test_verbose_name_for(self):
|
||||
app_verbose_names = {
|
||||
u'app_one_label': 'App One Verbose Name',
|
||||
}
|
||||
self.assertEquals(
|
||||
"App One Verbose Name",
|
||||
admin2_tags.verbose_name_for(app_verbose_names, 'app_one_label')
|
||||
)
|
||||
|
|
|
|||
|
|
@ -13,6 +13,9 @@ class Thing(models.Model):
|
|||
pass
|
||||
|
||||
|
||||
APP_LABEL, APP_VERBOSE_NAME = 'app_one_label', 'App One Verbose Name'
|
||||
|
||||
|
||||
class Admin2Test(TestCase):
|
||||
def setUp(self):
|
||||
self.admin2 = Admin2()
|
||||
|
|
@ -33,6 +36,34 @@ class Admin2Test(TestCase):
|
|||
def test_deregister_error(self):
|
||||
self.assertRaises(ImproperlyConfigured, self.admin2.deregister, Thing)
|
||||
|
||||
def test_register_app_verbose_name(self):
|
||||
self.admin2.register_app_verbose_name(APP_LABEL, APP_VERBOSE_NAME)
|
||||
self.assertEquals(
|
||||
self.admin2.app_verbose_names[APP_LABEL],
|
||||
APP_VERBOSE_NAME
|
||||
)
|
||||
|
||||
def test_register_app_verbose_name_error(self):
|
||||
self.admin2.register_app_verbose_name(APP_LABEL, APP_VERBOSE_NAME)
|
||||
self.assertRaises(
|
||||
ImproperlyConfigured,
|
||||
self.admin2.register_app_verbose_name,
|
||||
APP_LABEL,
|
||||
APP_VERBOSE_NAME
|
||||
)
|
||||
|
||||
def test_deregister_app_verbose_name(self):
|
||||
self.admin2.register_app_verbose_name(APP_LABEL, APP_VERBOSE_NAME)
|
||||
self.admin2.deregister_app_verbose_name(APP_LABEL)
|
||||
self.assertTrue(APP_LABEL not in self.admin2.app_verbose_names)
|
||||
|
||||
def test_deregister_app_verbose_name_error(self):
|
||||
self.assertRaises(
|
||||
ImproperlyConfigured,
|
||||
self.admin2.deregister_app_verbose_name,
|
||||
APP_LABEL
|
||||
)
|
||||
|
||||
def test_get_urls(self):
|
||||
self.admin2.register(Thing)
|
||||
self.assertEquals(8, len(self.admin2.get_urls()))
|
||||
|
|
|
|||
Loading…
Reference in a new issue