def testGetAggregationFunction(self):
        aggFunc = param_finder._getAggregationFunction(numpy.random.rand(100, 1))
        self.assertEqual(aggFunc, "mean")

        # use sum aggregation for binary data
        aggFunc = param_finder._getAggregationFunction(numpy.ones((100, 1)))
        self.assertEqual(aggFunc, "sum")
    def testGetAggregationFunction(self):
        aggFunc = param_finder._getAggregationFunction(
            numpy.random.rand(100, 1))
        self.assertEqual(aggFunc, 'mean')

        # use sum aggregation for binary data
        aggFunc = param_finder._getAggregationFunction(numpy.ones((100, 1)))
        self.assertEqual(aggFunc, 'sum')
  def testGetAggregationFunction(self):
    aggFunc = param_finder._getAggregationFunction(numpy.timedelta64(300, 's'),
                                                  numpy.timedelta64(0, 's'))
    self.assertEqual(aggFunc, 'mean')

    aggFunc = param_finder._getAggregationFunction(numpy.timedelta64(300, 's'),
                                                  numpy.timedelta64(100, 's'))
    self.assertEqual(aggFunc, 'sum')
    def testGetAggregationFunction(self):
        aggFunc = param_finder._getAggregationFunction(
            numpy.timedelta64(300, 's'),
            numpy.timedelta64(0, 's'),
            aggregationFuncThresh=0.2)
        self.assertEqual(aggFunc, 'mean')

        aggFunc = param_finder._getAggregationFunction(
            numpy.timedelta64(300, 's'),
            numpy.timedelta64(100, 's'),
            aggregationFuncThresh=0.2)
        self.assertEqual(aggFunc, 'sum')