Skip to content

Commit 3815b7b

Browse files
committed
TST: fixing tests that were never collected and run
1 parent d5901aa commit 3815b7b

File tree

2 files changed

+18
-16
lines changed

2 files changed

+18
-16
lines changed

astroquery/imcce/tests/test_skybot.py

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -103,15 +103,16 @@ def test_input():
103103
assert (a['-refsys'] == 'EQJ2000')
104104

105105

106-
def general_query(patch_request):
106+
def test_general_query(patch_request):
107107
"""test a mock query"""
108108

109-
a = core.Skybot.cone_search((0, 0), 0.5, 2451200)
109+
results = core.Skybot.cone_search((0, 0), 0.5, 2451200)
110110

111-
assert (len(a) == 141)
112-
assert isinstance(a['Number'][0], int)
113-
assert (a['RA'][0] == 359.94077541666667*u.deg)
114-
assert (a['DEC'][0] == -0.013904166666666667*u.deg)
111+
assert len(results) == 4
112+
assert results['Number'][0] == 229762
113+
114+
# mock data serves as a regression for #3301
115+
assert results['Name'][0] == "G!kun||'homdima"
115116

116117

117118
def test_get_raw_response(patch_request):

astroquery/imcce/tests/test_skybot_remote.py

Lines changed: 11 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -4,31 +4,32 @@
44

55
import astropy.units as u
66

7-
from .. import Skybot
7+
from astroquery.exceptions import NoResultsWarning
8+
from astroquery.imcce import Skybot
89

910

1011
@pytest.mark.remote_data
1112
class TestSBDBClass:
1213

13-
def general_query(self):
14-
a = Skybot.cone_search((0, 0), 0.5, 2451200)
15-
assert (len(a) >= 141)
14+
def test_general_query(self):
15+
a = Skybot.cone_search((0, 0), 0.2, 2451200)
16+
assert (len(a) >= 36)
1617

17-
def failed_query(self):
18-
with pytest.raises(RuntimeError):
18+
def test_failed_query(self):
19+
with pytest.warns(NoResultsWarning, match='No objects were found'):
1920
Skybot.cone_search((0, 90), 0.00000001, 2451200)
2021

21-
def planet_moons(self):
22+
def test_planet_moons(self):
2223
a = Skybot.cone_search((221.48552, -14.82952), 0.1,
2324
2458291.893831018, location='688')
2425
assert ('Jupiter' in a['Name'])
25-
assert ('Ganymed' in a['Name'])
26-
assert (len(a) > 4)
26+
assert ('Ganymede' in a['Name'])
27+
assert (len(a) > 8)
2728

2829
b = Skybot.cone_search((221.48552, -14.82952), 0.1,
2930
2458291.893831018, location='688',
3031
find_asteroids=False)
31-
assert (len(b) == 4)
32+
assert len(b) == 8
3233

3334
def test_uncertainty_filter(self):
3435
a = Skybot.cone_search((0, 0), 0.3,

0 commit comments

Comments
 (0)