217
217
non_null = [i for i in avg_zero if i is not None]
218
218
self.assertEqual(whisper.aggregate('avg_zero', non_null, avg_zero), 1.25)
219
219
# avg_zero without neighborValues
221
220
with self.assertRaises(whisper.InvalidAggregationMethod):
222
221
whisper.aggregate('avg_zero', non_null)
223
self.assertEqual(whisper.aggregate('absmax', [-3, -2, 1, 2]), -3)
225
self.assertEqual(whisper.aggregate('absmax', [-2, -1, 2, 3]), 3)
227
self.assertEqual(whisper.aggregate('absmin', [-3, -2, 1, 2]), 1)
229
self.assertEqual(whisper.aggregate('absmin', [-2, -1, 2, 3]), -1)
224
231
with AssertRaisesException(
225
232
whisper.InvalidAggregationMethod(