@@ -171,7 +171,8 @@ def test_read_cams(testfile, index, columns, values, dtypes):
171171 expected = generate_expected_dataframe (values , columns , index , dtypes )
172172 out , metadata = sodapro .read_cams (testfile , integrated = False ,
173173 map_variables = True )
174- assert_frame_equal (out , expected , check_less_precise = True )
174+ assert_frame_equal (out , expected , check_less_precise = True ,
175+ check_dtype = False )
175176
176177
177178def test_read_cams_integrated_unmapped_label ():
@@ -184,7 +185,8 @@ def test_read_cams_integrated_unmapped_label():
184185 out , metadata = sodapro .read_cams (testfile_radiation_verbose ,
185186 integrated = True , label = 'right' ,
186187 map_variables = False )
187- assert_frame_equal (out , expected , check_less_precise = True )
188+ assert_frame_equal (out , expected , check_less_precise = True ,
189+ check_dtype = False )
188190
189191
190192def test_parse_cams_deprecated ():
@@ -236,7 +238,8 @@ def test_get_cams(requests_mock, testfile, index, columns, values, dtypes,
236238 verbose = False ,
237239 integrated = False )
238240 expected = generate_expected_dataframe (values , columns , index , dtypes )
239- assert_frame_equal (out , expected , check_less_precise = True )
241+ assert_frame_equal (out , expected , check_less_precise = True ,
242+ check_dtype = False )
240243
241244 # Test if Warning is raised if verbose mode is True and time_step != '1min'
242245 with pytest .warns (UserWarning , match = 'Verbose mode only supports' ):
0 commit comments