Exemplo n.º 1
0
    def test_4(self):
        "test some field properties, verify primary key setting"
        f = IntField()

        for prop in f.properties:
            self.assertFalse(getattr(f, prop))

        f = IntField(primary_key=True, indexed=True)
        self.assertEqual(True, f.primary_key)
        self.assertEqual(True, f.indexed)
Exemplo n.º 2
0
 def test_2(self):
     "Field is a meta-like class, it has no value. make sure of that"
     f = IntField()
     with self.assertRaises(AttributeError):
         f.value
     with self.assertRaises(AttributeError):
         f._value
Exemplo n.º 3
0
 class AutoModel1(Model):
     auto = IntField(primary_key=True, auto_increment=True)
     uuid = UUIDField()
Exemplo n.º 4
0
 class AutoModel1(Model):
     auto = IntField(primary_key=True, auto_increment=True)
     creation = DateTimeField(auto_now_add=True)
     other = IntField()
Exemplo n.º 5
0
 class MyModel(Model):
     int_type = IntField(primary_key=True)
     bool_type = BoolField()
Exemplo n.º 6
0
 class AutoModel1(Model):
     auto = IntField(primary_key=True, auto_increment=True)
     modified = DateTimeField(auto_now=True)
     other = IntField()
Exemplo n.º 7
0
 class AutoModel2(Model):
     auto = IntField(primary_key=True, auto_increment=True)
Exemplo n.º 8
0
 def test_14(self):
     "test extra kw params to field raise assertion"
     with self.assertRaises(AssertionError):
         IntField(some_keyword=True)
Exemplo n.º 9
0
 class MyDepModel(Model):
     pk = IntField(primary_key=True)
     foreign = ForeignKey(MyModel)
Exemplo n.º 10
0
 class MyDepModelMulti(Model):
     pk1 = IntField(primary_key=True)
     foreign = ForeignKey(MyMulti)