[python] asyncio supports _preload_content; remove unsed imports (#107)

* chore: update python samples

* feat: python/asyncio support for _preload_content

* feat: remove unused imports from python clients; fix discriminator
This commit is contained in:
Tomasz Prus
2018-05-24 17:10:07 +02:00
committed by William Cheng
parent 76b7307a6e
commit 7184f1ec68
31 changed files with 44 additions and 66 deletions

View File

@@ -71,6 +71,21 @@ class DeserializationTests(unittest.TestCase):
self.assertTrue(isinstance(deserialized, dict))
self.assertTrue(isinstance(deserialized['pet'], petstore_api.Pet))
def test_deserialize_dict_str_dog(self):
""" deserialize dict(str, Dog), use discriminator"""
data = {
'dog': {
"id": 0,
"className": "Dog",
"color": "white",
"bread": "Jack Russel Terrier"
}
}
deserialized = self.deserialize(data, 'dict(str, Animal)')
self.assertTrue(isinstance(deserialized, dict))
self.assertTrue(isinstance(deserialized['dog'], petstore_api.Dog))
def test_deserialize_dict_str_int(self):
""" deserialize dict(str, int) """
data = {