dev-python/pandas: Backport test fix

Package-Manager: portage-2.2.23
Signed-off-by: Justin Lecher <jlec@gentoo.org>
This commit is contained in:
Justin Lecher
2015-11-16 12:12:45 +01:00
parent 09badcd082
commit 48d6128e47
2 changed files with 32 additions and 0 deletions
@@ -0,0 +1,28 @@
pandas/tests/test_categorical.py | 10 ++++++----
1 file changed, 6 insertions(+), 4 deletions(-)
diff --git a/pandas/tests/test_categorical.py b/pandas/tests/test_categorical.py
old mode 100755
new mode 100644
index e97010e..1d14323
--- a/pandas/tests/test_categorical.py
+++ b/pandas/tests/test_categorical.py
@@ -86,12 +86,14 @@ class TestCategorical(tm.TestCase):
factor = Categorical.from_array(arr, ordered=False)
self.assertFalse(factor.ordered)
- # this however will raise as cannot be sorted
- # but fixed in newer versions of numpy
- if LooseVersion(np.__version__) < "1.10":
+ if compat.PY3:
self.assertRaises(TypeError, lambda : Categorical.from_array(arr, ordered=True))
else:
- Categorical.from_array(arr, ordered=True)
+ # this however will raise as cannot be sorted (on PY3 or older numpies)
+ 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_is_equal_dtype(self):
+4
View File
@@ -81,6 +81,10 @@ RDEPEND="${CDEPEND}
)
R? ( dev-python/rpy[${PYTHON_USEDEP}] )"
PATCHES=(
"${FILESDIR}"/${P}-testfix-backport.patch
)
python_prepare_all() {
# Prevent un-needed download during build
sed -e "/^ 'sphinx.ext.intersphinx',/d" -i doc/source/conf.py || die