示例#1
0
 def test_deconstruct_args(self):
     field = ListCharField(models.CharField(max_length=5), max_length=32)
     name, path, args, kwargs = field.deconstruct()
     new = ListCharField(*args, **kwargs)
     self.assertEqual(
         new.base_field.max_length,
         field.base_field.max_length
     )
示例#2
0
 def test_deconstruct_args(self):
     field = ListCharField(models.CharField(max_length=5), max_length=32)
     name, path, args, kwargs = field.deconstruct()
     new = ListCharField(*args, **kwargs)
     assert new.base_field.max_length == field.base_field.max_length
示例#3
0
 def test_deconstruct_with_size(self):
     field = ListCharField(models.IntegerField(), size=3, max_length=32)
     name, path, args, kwargs = field.deconstruct()
     new = ListCharField(*args, **kwargs)
     assert new.size == field.size
示例#4
0
 def test_deconstruct(self):
     field = ListCharField(models.IntegerField(), max_length=32)
     name, path, args, kwargs = field.deconstruct()
     new = ListCharField(*args, **kwargs)
     assert new.base_field.__class__ == field.base_field.__class__
 def test_deconstruct_with_size(self):
     field = ListCharField(models.IntegerField(), size=3, max_length=32)
     name, path, args, kwargs = field.deconstruct()
     new = ListCharField(*args, **kwargs)
     assert new.size == field.size
 def test_deconstruct(self):
     field = ListCharField(models.IntegerField(), max_length=32)
     name, path, args, kwargs = field.deconstruct()
     new = ListCharField(*args, **kwargs)
     assert new.base_field.__class__ == field.base_field.__class__
示例#7
0
 def test_deconstruct(self):
     field = ListCharField(models.IntegerField(), max_length=32)
     name, path, args, kwargs = field.deconstruct()
     new = ListCharField(*args, **kwargs)
     self.assertEqual(type(new.base_field), type(field.base_field))