From 0785e9a80a801ba38174b7284bdf455ac0e38c72 Mon Sep 17 00:00:00 2001 From: NeuroDebian Team Date: Wed, 28 Dec 2016 12:24:45 +0000 Subject: [PATCH] deb_skip_some_tests_on_arm Gbp-Pq: Name deb_skip_some_tests_on_arm --- sklearn/feature_extraction/tests/test_text.py | 4 ++++ sklearn/metrics/tests/test_ranking.py | 4 ++++ 2 files changed, 8 insertions(+) diff --git a/sklearn/feature_extraction/tests/test_text.py b/sklearn/feature_extraction/tests/test_text.py index 8fe7e9f..ec12a81 100644 --- a/sklearn/feature_extraction/tests/test_text.py +++ b/sklearn/feature_extraction/tests/test_text.py @@ -352,6 +352,10 @@ def test_tfidf_no_smoothing(): numpy_provides_div0_warning = len(w) == 1 in_warning_message = 'divide by zero' + import platform + if platform.uname()[4].startswith('armv'): + raise SkipTest("no warning gets issued on armel") + tfidf = assert_warns_message(RuntimeWarning, in_warning_message, tr.fit_transform, X).toarray() if not numpy_provides_div0_warning: diff --git a/sklearn/metrics/tests/test_ranking.py b/sklearn/metrics/tests/test_ranking.py index 0ba1d85..ce7a7c5 100644 --- a/sklearn/metrics/tests/test_ranking.py +++ b/sklearn/metrics/tests/test_ranking.py @@ -538,6 +538,10 @@ def test_precision_recall_curve_toydata(): y_true = [0, 0] y_score = [0.25, 0.75] + import platform + if platform.uname()[4].startswith('armv'): + import nose + raise nose.SkipTest("no precision-related exceptions get issued on armel") assert_raises(Exception, precision_recall_curve, y_true, y_score) assert_raises(Exception, average_precision_score, y_true, y_score) -- 2.30.2