コード例 #1
0
ファイル: test_models.py プロジェクト: rhcarvalho/dead-parrot
    def test_build_metadata_app_label(self):
        class Car(Model):
            __module__ = 'rentalsys.vehicles'

        class Person(Model):
            __module__ = 'medicalsys.management'

        class Building(Model):
            __module__ = 'engineering.constructions.items'

        self.assertEquals(build_metadata(Car, {}).app_label, 'vehicles')
        self.assertEquals(build_metadata(Person, {}).app_label, 'management')
        self.assertEquals(build_metadata(Building, {}).app_label, 'items')
コード例 #2
0
ファイル: test_models.py プロジェクト: rhcarvalho/dead-parrot
    def test_build_metadata_verbose_name(self):
        class Car(Model):
            pass

        self.assertEquals(build_metadata(Car, {}).verbose_name, 'Car')
        self.assertEquals(build_metadata(Car, {}).verbose_name_plural, 'Cars')