def test_non_binary_ufunc(self): """ Test that ireduce_ufunc raises ValueError if non-binary ufunc is used """ with self.assertRaises(ValueError): ireduce_ufunc(range(10), ufunc = np.absolute)