deb_skip_some_tests_on_arm
authorNeuroDebian Team <team@neuro.debian.net>
Tue, 22 Nov 2016 15:34:29 +0000 (15:34 +0000)
committerPeter Michael Green <plugwash@raspbian.org>
Tue, 22 Nov 2016 15:34:29 +0000 (15:34 +0000)
Gbp-Pq: Name deb_skip_some_tests_on_arm

sklearn/feature_extraction/tests/test_text.py
sklearn/metrics/tests/test_ranking.py

index 8fe7e9fe891ab83214acd0050ccf5db0c409f0db..ec12a81d31e277adcf4bd72ba250c38adb949dc9 100644 (file)
@@ -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:
index 0ba1d858ab7def2cbb5c60e6c917dfc0c5f6bc21..ce7a7c5ca6df207f1b654464838d729ee2d853b9 100644 (file)
@@ -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)