@@ -186,17 +186,18 @@ def test_summary_returns_dict(self, fa_client):
186186 except TierRestrictedError :
187187 pytest .skip ("exposure_summary requires Growth+ plan" )
188188
189- def test_summary_has_gex_section (self , fa_client ):
189+ def test_summary_has_exposures_section (self , fa_client ):
190190 try :
191191 data = fa_client .exposure_summary (TICKER )
192- assert "gex" in data or "net_gex" in data
192+ assert "exposures" in data
193+ assert "net_gex" in data ["exposures" ]
193194 except TierRestrictedError :
194195 pytest .skip ("exposure_summary requires Growth+ plan" )
195196
196- def test_summary_has_hedging_section (self , fa_client ):
197+ def test_summary_has_hedging_estimate (self , fa_client ):
197198 try :
198199 data = fa_client .exposure_summary (TICKER )
199- assert "hedging " in data
200+ assert "hedging_estimate " in data
200201 except TierRestrictedError :
201202 pytest .skip ("exposure_summary requires Growth+ plan" )
202203
@@ -215,7 +216,8 @@ def test_narrative_returns_dict(self, fa_client):
215216 def test_narrative_has_regime (self , fa_client ):
216217 try :
217218 data = fa_client .narrative (TICKER )
218- assert "regime" in data or "outlook" in data
219+ assert "narrative" in data
220+ assert "regime" in data ["narrative" ]
219221 except TierRestrictedError :
220222 pytest .skip ("narrative requires Growth+ plan" )
221223
0 commit comments