@@ -598,6 +598,8 @@ def test_fixed_param_unspecified(self):
598598 iter_sampling = 100 , show_progress = False
599599 )
600600 self .assertEqual (datagen_fit .step_size , None )
601+ summary = datagen_fit .summary ()
602+ self .assertNotIn ('lp__' , list (summary .index ))
601603
602604 exe_only = os .path .join (DATAFILES_PATH , 'exe_only' )
603605 shutil .copyfile (datagen_model .exe_file , exe_only )
@@ -608,6 +610,8 @@ def test_fixed_param_unspecified(self):
608610 )
609611 self .assertEqual (datagen2_fit .chains , 4 )
610612 self .assertEqual (datagen2_fit .step_size , None )
613+ summary = datagen2_fit .summary ()
614+ self .assertNotIn ('lp__' , list (summary .index ))
611615
612616 def test_bernoulli_file_with_space (self ):
613617 self .test_bernoulli_good ('bernoulli with space in name.stan' )
@@ -743,11 +747,11 @@ def test_validate_good_run(self):
743747
744748 self .assertEqual (
745749 list (fit .draws_pd (vars = ['theta' , 'lp__' ]).columns ),
746- ['theta' , 'lp__' ]
750+ ['theta' , 'lp__' ],
747751 )
748752 self .assertEqual (
749753 list (fit .draws_pd (vars = ['lp__' , 'theta' ]).columns ),
750- ['lp__' , 'theta' ]
754+ ['lp__' , 'theta' ],
751755 )
752756
753757 summary = fit .summary ()
@@ -756,6 +760,9 @@ def test_validate_good_run(self):
756760 self .assertIn ('95%' , list (summary .columns ))
757761 self .assertNotIn ('1%' , list (summary .columns ))
758762 self .assertNotIn ('99%' , list (summary .columns ))
763+ self .assertEqual (summary .index .name , None )
764+ self .assertIn ('lp__' , list (summary .index ))
765+ self .assertIn ('theta' , list (summary .index ))
759766
760767 summary = fit .summary (percentiles = [1 , 45 , 99 ])
761768 self .assertIn ('1%' , list (summary .columns ))
0 commit comments