Skip to content

Commit b537081

Browse files
committed
Fix integration tests: correct field names for exposure_summary and narrative
1 parent 78ef9d2 commit b537081

1 file changed

Lines changed: 7 additions & 5 deletions

File tree

tests/test_integration.py

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)