@@ -504,7 +504,9 @@ def test_tabs_summary(self):
504504 rnd_object = random .choice (self .nea_list ["NEA" ])
505505
506506 # Request summary and check types
507- summary = neocc .neocc .query_object (name = rnd_object , tab = 'summary' )
507+ result_list = neocc .neocc .query_object (name = rnd_object , tab = 'summary' )
508+ assert isinstance (result_list , list )
509+ summary = result_list [0 ]
508510 assert isinstance (summary , Table )
509511 assert 'Discovery Date' in summary .meta .keys ()
510512 assert 'Observatory' in summary .meta .keys ()
@@ -518,12 +520,12 @@ def test_tabs_summary(self):
518520 assert all ([summary [x ].dtype .type == np .str_ for x in summary_cols ])
519521
520522 # Check specific asteroids that will remain inmutable
521- ast_summ1 = neocc .neocc .query_object (name = '433' , tab = 'summary' )
523+ ast_summ1 = neocc .neocc .query_object (name = '433' , tab = 'summary' )[ 0 ]
522524 assert ast_summ1 .meta ["Observatory" ] == 'Berlin (1835-1913)'
523525 assert ast_summ1 .meta ["Discovery Date" ] == '1898-08-13'
524526
525527 # Check asteroid with no observatory nor discovery date
526528 # This object may change
527- ast_summ2 = neocc .neocc .query_object (name = '2006BV4' , tab = 'summary' )
529+ ast_summ2 = neocc .neocc .query_object (name = '2006BV4' , tab = 'summary' )[ 0 ]
528530 assert "Observatory" not in ast_summ2 .meta
529531 assert "Discovery Date" not in ast_summ2 .meta
0 commit comments