1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149
|
From: Ole Streicher <olebole@debian.org>
Date: Sat, 27 Jun 2020 11:05:46 +0200
Subject: Remove health checks for failing hypothesis tests
on mips(64)el, armel
---
sunpy/coordinates/tests/test_ephemeris.py | 2 +-
sunpy/coordinates/tests/test_metaframes.py | 4 ++--
sunpy/coordinates/tests/test_offset_frame.py | 4 ++--
sunpy/net/dataretriever/sources/tests/test_fermi_gbm.py | 3 ++-
sunpy/net/dataretriever/sources/tests/test_goes_ud.py | 3 ++-
sunpy/net/dataretriever/sources/tests/test_lyra_ud.py | 3 ++-
sunpy/net/dataretriever/sources/tests/test_norh.py | 3 ++-
7 files changed, 13 insertions(+), 9 deletions(-)
diff --git a/sunpy/coordinates/tests/test_ephemeris.py b/sunpy/coordinates/tests/test_ephemeris.py
index d366be2..8abf39e 100644
--- a/sunpy/coordinates/tests/test_ephemeris.py
+++ b/sunpy/coordinates/tests/test_ephemeris.py
@@ -163,7 +163,7 @@ def test_get_horizons_coord_zero_matches():
@pytest.mark.remote_data
@given(obstime=times(n=50))
@settings(deadline=5000, max_examples=1,
- suppress_health_check=[HealthCheck.function_scoped_fixture])
+ suppress_health_check=[HealthCheck.too_slow])
def test_consistency_with_horizons(use_DE440s, obstime):
# Check that the high-accuracy Astropy ephemeris has been set
assert solar_system_ephemeris.get() == 'de440s'
diff --git a/sunpy/coordinates/tests/test_metaframes.py b/sunpy/coordinates/tests/test_metaframes.py
index 0bc24aa..1f00ef5 100644
--- a/sunpy/coordinates/tests/test_metaframes.py
+++ b/sunpy/coordinates/tests/test_metaframes.py
@@ -1,7 +1,7 @@
import pickle
import pytest
-from hypothesis import given, settings
+from hypothesis import given, settings, HealthCheck
import astropy.units as u
from astropy.coordinates import HeliocentricMeanEcliptic, SkyCoord, frame_transform_graph
@@ -231,7 +231,7 @@ def test_alternate_rotation_model():
f.HeliocentricInertial])
@given(lon=longitudes(), lat=latitudes(),
obstime=times(), rotated_time1=times(), rotated_time2=times())
-@settings(deadline=None, max_examples=10)
+@settings(deadline=None, max_examples=10, suppress_health_check=[HealthCheck.too_slow] )
def test_rotatedsun_transforms(frame, lon, lat, obstime, rotated_time1, rotated_time2):
# Tests the transformations (to, from, and loopback) for consistency with `differential_rotation` output
diff --git a/sunpy/coordinates/tests/test_offset_frame.py b/sunpy/coordinates/tests/test_offset_frame.py
index f475e95..cbfbe17 100644
--- a/sunpy/coordinates/tests/test_offset_frame.py
+++ b/sunpy/coordinates/tests/test_offset_frame.py
@@ -1,6 +1,6 @@
import numpy as np
import pytest
-from hypothesis import given, settings
+from hypothesis import given, settings, HealthCheck
import astropy.units as u
from astropy.coordinates import SkyCoord, SkyOffsetFrame
@@ -23,7 +23,7 @@ def test_null():
@given(lon=longitudes(), lat=latitudes())
-@settings(deadline=1000)
+@settings(deadline=None, suppress_health_check=[HealthCheck.too_slow] )
def test_transform(lon, lat):
"""
Test that the north pole in the new frame transforms back to the given
diff --git a/sunpy/net/dataretriever/sources/tests/test_fermi_gbm.py b/sunpy/net/dataretriever/sources/tests/test_fermi_gbm.py
index 0830a37..08aa315 100644
--- a/sunpy/net/dataretriever/sources/tests/test_fermi_gbm.py
+++ b/sunpy/net/dataretriever/sources/tests/test_fermi_gbm.py
@@ -1,5 +1,5 @@
import pytest
-from hypothesis import given
+from hypothesis import given, settings, HealthCheck
import astropy.units as u
from astropy.time import TimeDelta
@@ -34,6 +34,7 @@ def test_get_url_for_time_range(LCClient, timerange, url_start, url_end):
@given(time_attr())
+@settings(deadline=None, suppress_health_check=[HealthCheck.too_slow] )
def test_can_handle_query(time):
LCClient = fermi_gbm.GBMClient()
ans1 = LCClient._can_handle_query(time, a.Instrument.gbm)
diff --git a/sunpy/net/dataretriever/sources/tests/test_goes_ud.py b/sunpy/net/dataretriever/sources/tests/test_goes_ud.py
index 7070540..e001568 100644
--- a/sunpy/net/dataretriever/sources/tests/test_goes_ud.py
+++ b/sunpy/net/dataretriever/sources/tests/test_goes_ud.py
@@ -1,5 +1,5 @@
import pytest
-from hypothesis import given
+from hypothesis import given, settings, HealthCheck
import astropy.units as u
from astropy.time import TimeDelta
@@ -99,6 +99,7 @@ def test_old_data_access(timerange, url_old, url_new):
assert urls[0] == url_new
+@settings(suppress_health_check=[HealthCheck.too_slow])
@given(goes_time())
def test_can_handle_query(time):
ans1 = goes.XRSClient._can_handle_query(time, Instrument('XRS'))
diff --git a/sunpy/net/dataretriever/sources/tests/test_lyra_ud.py b/sunpy/net/dataretriever/sources/tests/test_lyra_ud.py
index 334bee7..e58b9d1 100644
--- a/sunpy/net/dataretriever/sources/tests/test_lyra_ud.py
+++ b/sunpy/net/dataretriever/sources/tests/test_lyra_ud.py
@@ -1,5 +1,5 @@
import pytest
-from hypothesis import given
+from hypothesis import given, settings, HealthCheck
import astropy.units as u
from astropy.time import TimeDelta
@@ -43,6 +43,7 @@ def test_get_url_for_time_range(LCClient, timerange, url_start, url_end):
@given(range_time('2010-01-06'))
+@settings(deadline=None, suppress_health_check=[HealthCheck.too_slow])
def test_can_handle_query(time):
LCClient = lyra.LYRAClient()
ans1 = LCClient._can_handle_query(
diff --git a/sunpy/net/dataretriever/sources/tests/test_norh.py b/sunpy/net/dataretriever/sources/tests/test_norh.py
index 47b6b4b..9dcad6b 100644
--- a/sunpy/net/dataretriever/sources/tests/test_norh.py
+++ b/sunpy/net/dataretriever/sources/tests/test_norh.py
@@ -2,7 +2,7 @@ from datetime import timedelta
from unittest import mock
import pytest
-from hypothesis import given
+from hypothesis import given, settings
import astropy.units as u
@@ -84,6 +84,7 @@ def test_get_url_for_time_range(LCClient, timerange, url_start, url_end):
@given(time_attr())
+@settings(deadline=None)
def test_can_handle_query(time):
LCClient = norh.NoRHClient()
ans1 = LCClient._can_handle_query(time, a.Instrument.norh)
|