def test_factor_agg(self): import pandas.core.frame as frame arr = np.arange(len(self.factor)) f = np.sum agged = frame.factor_agg(self.factor, arr, f) labels = self.factor.labels for i, idx in enumerate(self.factor.levels): self.assertEqual(f(arr[labels == i]), agged[i])