def test_dialect_postgres(self):
     type_ = UUIDType()
     self.assertIsInstance(type_.load_dialect_impl(db.engine.dialect), UUID)
 def test_to_uuid_typeerror(self):
     with self.assertRaises(TypeError):
         UUIDType()._to_uuid(None)
 def test_dialect_mysql(self):
     type_ = UUIDType()
     self.assertIsInstance(type_.load_dialect_impl(db.engine.dialect),
                           VARBINARY)
 def test_to_uuid_string(self):
     value = uuid.uuid4()
     self.assert_uuid_equal(UUIDType()._to_uuid(str(value)), value)
 def test_to_uuid_hex(self):
     value = uuid.uuid4()
     self.assert_uuid_equal(UUIDType()._to_uuid(value.hex), value)
 def test_to_uuid_bytes(self):
     value = uuid.uuid4()
     self.assert_uuid_equal(UUIDType()._to_uuid(value.bytes), value)
 def test_to_uuid_integer(self):
     value = uuid.uuid4()
     self.assert_uuid_equal(UUIDType()._to_uuid(value.int), value)
 def test_to_uuid_uuid(self):
     value = uuid.uuid4()
     self.assertIs(UUIDType()._to_uuid(value), value)
Esempio n. 9
0
 def test_dialect_postgres(self):
     type_ = UUIDType()
     self.assertIsInstance(
         type_.load_dialect_impl(db.engine.dialect), UUID)
Esempio n. 10
0
 def test_dialect_mysql(self):
     type_ = UUIDType()
     self.assertIsInstance(
         type_.load_dialect_impl(db.engine.dialect), VARBINARY)