@@ -166,16 +166,19 @@ def test_query_non_default_field(self):
166
166
assert query1 .colnames == ['r' , 'psfMag_r' ]
167
167
assert query2 .colnames == ['ra' , 'dec' , 'r' ]
168
168
169
- def test_query_crossid (self ):
170
- query1 = sdss .SDSS .query_crossid (self .coords )
169
+ # crossid doesn't work for DR<10, remove limitation once #2303 is fixed
170
+ @pytest .mark .parametrize ("dr" , dr_list [2 :])
171
+ def test_query_crossid (self , dr ):
172
+ query1 = sdss .SDSS .query_crossid (self .coords , data_release = dr )
171
173
query2 = sdss .SDSS .query_crossid ([self .coords , self .coords ])
172
174
assert isinstance (query1 , Table )
173
175
assert query1 ['objID' ][0 ] == 1237652943176138868
174
176
175
177
assert isinstance (query2 , Table )
176
178
assert query2 ['objID' ][0 ] == query1 ['objID' ][0 ] == query2 ['objID' ][1 ]
177
179
178
- @pytest .mark .parametrize ("dr" , dr_list )
180
+ # crossid doesn't work for DR<10, remove limitation once #2303 is fixed
181
+ @pytest .mark .parametrize ("dr" , dr_list [2 :])
179
182
def test_spectro_query_crossid (self , dr ):
180
183
query1 = sdss .SDSS .query_crossid (self .coords ,
181
184
specobj_fields = ['specObjID' , 'z' ],
0 commit comments