@@ -504,7 +504,9 @@ def test_tabs_summary(self):
504
504
rnd_object = random .choice (self .nea_list ["NEA" ])
505
505
506
506
# 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 ]
508
510
assert isinstance (summary , Table )
509
511
assert 'Discovery Date' in summary .meta .keys ()
510
512
assert 'Observatory' in summary .meta .keys ()
@@ -518,12 +520,12 @@ def test_tabs_summary(self):
518
520
assert all ([summary [x ].dtype .type == np .str_ for x in summary_cols ])
519
521
520
522
# 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 ]
522
524
assert ast_summ1 .meta ["Observatory" ] == 'Berlin (1835-1913)'
523
525
assert ast_summ1 .meta ["Discovery Date" ] == '1898-08-13'
524
526
525
527
# Check asteroid with no observatory nor discovery date
526
528
# 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 ]
528
530
assert "Observatory" not in ast_summ2 .meta
529
531
assert "Discovery Date" not in ast_summ2 .meta
0 commit comments