コード例 #1
0
ファイル: test_fields.py プロジェクト: timsavage/odin
    def test_set_attributes_from_name_with_verbose_name(self):
        target = Field(verbose_name="init Verbose Name")
        target.set_attributes_from_name("test_name")

        self.assertEqual("test_name", target.name)
        self.assertEqual("test_name", target.attname)
        self.assertEqual("init Verbose Name", target.verbose_name)
        self.assertEqual("init Verbose Names", target.verbose_name_plural)
コード例 #2
0
ファイル: test_fields.py プロジェクト: timsavage/odin
    def test_value_from_object(self):
        target = Field()
        target.set_attributes_from_name("test_name")

        an_obj = ObjectValue()
        setattr(an_obj, "test_name", "test_value")

        actual = target.value_from_object(an_obj)
        self.assertEqual("test_value", actual)
コード例 #3
0
ファイル: test_fields.py プロジェクト: timsavage/odin
 def test__repr(self):
     target = Field()
     self.assertEqual("<odin.fields.Field>", repr(target))
     target.set_attributes_from_name("eek")
     self.assertEqual("<odin.fields.Field: eek>", repr(target))
コード例 #4
0
 def test__repr(self):
     target = Field()
     assert "<odin.fields.Field>" == repr(target)
     target.set_attributes_from_name("eek")
     assert "<odin.fields.Field: eek>" == repr(target)
コード例 #5
0
ファイル: test_fields.py プロジェクト: thedrow/odin
 def test__repr(self):
     target = Field()
     assert "<odin.fields.Field>" == repr(target)
     target.set_attributes_from_name("eek")
     assert "<odin.fields.Field: eek>" == repr(target)
コード例 #6
0
 def test__repr(self):
     target = Field()
     self.assertEqual("<odin.fields.Field>", repr(target))
     target.set_attributes_from_name("eek")
     self.assertEqual("<odin.fields.Field: eek>", repr(target))