diff options
| author | Luis Del Giudice <luis.dg19@gmail.com> | 2015-04-26 17:05:50 -0400 |
|---|---|---|
| committer | Markus Holtermann <info@markusholtermann.eu> | 2015-05-02 16:58:18 +0200 |
| commit | 69ddc1b3da043195a0f4e09211d395724b42c70b (patch) | |
| tree | 110548448fb30ecdc9102d0f3a0a1c1dfc946646 /tests/model_meta | |
| parent | 811d7870a5c7e419a3f041e04a7432d6f28016f8 (diff) | |
Fixed #24693 -- Added label and label_lower property to Model._meta
Diffstat (limited to 'tests/model_meta')
| -rw-r--r-- | tests/model_meta/results.py | 12 | ||||
| -rw-r--r-- | tests/model_meta/tests.py | 11 |
2 files changed, 23 insertions, 0 deletions
diff --git a/tests/model_meta/results.py b/tests/model_meta/results.py index 858b70b73a..0770b86b2a 100644 --- a/tests/model_meta/results.py +++ b/tests/model_meta/results.py @@ -791,4 +791,16 @@ TEST_RESULTS = { 'content_object_abstract', ], }, + 'labels': { + AbstractPerson: 'model_meta.AbstractPerson', + BasePerson: 'model_meta.BasePerson', + Person: 'model_meta.Person', + Relating: 'model_meta.Relating', + }, + 'lower_labels': { + AbstractPerson: 'model_meta.abstractperson', + BasePerson: 'model_meta.baseperson', + Person: 'model_meta.person', + Relating: 'model_meta.relating', + }, } diff --git a/tests/model_meta/tests.py b/tests/model_meta/tests.py index 4421c9ef44..390c0fe988 100644 --- a/tests/model_meta/tests.py +++ b/tests/model_meta/tests.py @@ -49,6 +49,17 @@ class GetFieldsTests(OptionsBaseTests): fields += ["errors"] +class LabelTests(OptionsBaseTests): + + def test_label(self): + for model, expected_result in TEST_RESULTS['labels'].items(): + self.assertEqual(model._meta.label, expected_result) + + def test_label_lower(self): + for model, expected_result in TEST_RESULTS['lower_labels'].items(): + self.assertEqual(model._meta.label_lower, expected_result) + + class DataTests(OptionsBaseTests): def test_fields(self): |
