コード例 #1
0
 def test_initFromNoneDict(self):
     f = Image("Name")
     f.initFromResultDict(None)
     self.assertEqual(f.name, "Name")
     self.assertEqual(f.updated,None)
     self.assertEqual(f.id,None)
     self.assertEqual(f.created,None)
     self.assertEqual(f.status,None)
     self.assertEqual(f.progress,None)
コード例 #2
0
 def createEntityListFromResponse(self, response, detail):
     """
     Creates list of image objects from response to list command sent
     to API
     """
     theList = []
     data = response["images"]
     for jsonObj in data:
         img = Image("")
         img.initFromResultDict(jsonObj)
         theList.append(img)
     return EntityList(theList, detail, self)
コード例 #3
0
 def test_initFromResultDict(self):
     # flavor = Image(name)
     # self.assertEqual(expected, flavor.initFromResultDict(dic))
     f = Image("fido")
     f.initFromResultDict({'updated': "whatever", 'id': 1, \
                           'created': "whenever", 'status': 'stateriffic', \
                           'progress':'progresseriffic'})
     self.assertEqual(f.updated,"whatever")
     self.assertEqual(f.id,1)
     self.assertEqual(f.created,"whenever")
     self.assertEqual(f.status, 'stateriffic')
     self.assertEqual(f.progress, 'progresseriffic')