def testsum2(self): """check the sum of a list of strings but with commas""" p1 = ['[serverId, 1, 2, 1]', '[serverId, 1, 2, 2]', '[serverId, 1, 2, 3]', '[serverId, 1, 2, 4]'] expectedvalue = ['serverId', 4.0, 8.0, '4'] result = mylist.sum(p1) self.assertEqual(expectedvalue, result.data)
def testsum(self): """check the sum of list""" p1 = [['serverId', 1, 2, 3], ['serverId', 1, 2, 4], ['serverId', 1, 2, 5]] expectedvalue = ['serverId', 3, 6, 5] result = mylist.sum(p1) self.assertEqual(expectedvalue, result.data)
def testmedia(self): """check the media of a list of data""" expectedvalue = ['serverId', 7, 8, 18] p1 = [['serverId', 1, 2, 3], ['serverId', 5, 6, 7], ['serverId', 9, 10, 11], ['serverId', 13, 14, 18]] result = mylist.sum(p1) / len(p1) self.assertEqual(expectedvalue, result.data)
def testsum2(self): """check the sum of a list of strings but with commas""" p1 = [ '[serverId, 1, 2, 1]', '[serverId, 1, 2, 2]', '[serverId, 1, 2, 3]', '[serverId, 1, 2, 4]' ] expectedvalue = ['serverId', 4.0, 8.0, '4'] result = mylist.sum(p1) self.assertEqual(expectedvalue, result.data)
def testReadMedia1Data(self): """test the insertion of a real data and calculate its media""" fact = ['serverId', 1.0, 0.14, '2014-03-29T23:02:46.973949'] expectedvalue = ['serverId', 1.0, 0.14, '2014-03-29T23:02:46.973949'] p2 = list() p2.insert(0, fact) p2.insert(0, fact) result = mylist.sum(p2) result = result / len(p2) self.assertEqual(expectedvalue, result.data)