def test_deep_inheritance(self):
class DeepPoly(self.klass):
d = db.IntegerProperty()
self.alias = adapter.DataStoreClassAlias(DeepPoly, None)
self.dp = DeepPoly()
self.dp.s = 'bar'
self.dp.d = 92
attrs = self.alias.getEncodableAttributes(self.dp)
self.assertEqual(attrs, {
'_key': None,
's': 'bar',
'd': 92
})
评论列表
文章目录