Beispiel #1
0
    def test_sorting_by_total(self):
        seriesList = []
        config = [[1000, 100, 10, 0], [1000, 100, 10, 1]]
        for i, c in enumerate(config):
            seriesList.append(TimeSeries('Test(%d)' % i, 0, 0, 0, c))

        self.assertEqual(1110, functions.safeSum(seriesList[0]))

        result = functions.sortByTotal({}, seriesList)

        self.assertEqual(1111, functions.safeSum(result[0]))
        self.assertEqual(1110, functions.safeSum(result[1]))
 def test_sort_by_total(self):
     series = self._generate_series_list(
         config=[range(i, i+100) for i in range(10)])
     sorted_s = functions.sortByTotal({}, series)
     self.assertEqual(sorted_s[0].name, series[-1].name)
 def test_sort_by_total(self):
     series = self._generate_series_list(
         config=[range(i, i + 100) for i in range(10)])
     sorted_s = functions.sortByTotal({}, series)
     self.assertEqual(sorted_s[0].name, series[-1].name)