From 56346cf77f3fde9a1b827613b49f869347a64b60 Mon Sep 17 00:00:00 2001 From: Jeff Reback Date: Fri, 13 Mar 2015 17:18:20 -0400 Subject: [PATCH] COMPAT: odd arrays can be correctly ordered in newer versions of numpy --- pandas/tests/test_categorical.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/pandas/tests/test_categorical.py b/pandas/tests/test_categorical.py index a7f241168ea73..cd78fd22e64ca 100644 --- a/pandas/tests/test_categorical.py +++ b/pandas/tests/test_categorical.py @@ -86,7 +86,11 @@ def test_constructor_unsortable(self): self.assertFalse(factor.ordered) # this however will raise as cannot be sorted - self.assertRaises(TypeError, lambda : Categorical.from_array(arr, ordered=True)) + # but fixed in newer versions of numpy + if LooseVersion(np.__version__) < "1.10": + self.assertRaises(TypeError, lambda : Categorical.from_array(arr, ordered=True)) + else: + Categorical.from_array(arr, ordered=True) def test_constructor(self):