summaryrefslogtreecommitdiffstats
path: root/openbb_platform/obbject_extensions/charting/integration/test_charting_python.py
diff options
context:
space:
mode:
Diffstat (limited to 'openbb_platform/obbject_extensions/charting/integration/test_charting_python.py')
-rw-r--r--openbb_platform/obbject_extensions/charting/integration/test_charting_python.py25
1 files changed, 25 insertions, 0 deletions
diff --git a/openbb_platform/obbject_extensions/charting/integration/test_charting_python.py b/openbb_platform/obbject_extensions/charting/integration/test_charting_python.py
index b07b5792de8..34705bb149f 100644
--- a/openbb_platform/obbject_extensions/charting/integration/test_charting_python.py
+++ b/openbb_platform/obbject_extensions/charting/integration/test_charting_python.py
@@ -621,3 +621,28 @@ def test_charting_fixedincome_government_yield_curve(params, obb):
assert len(result.results) > 0
assert result.chart.content
assert isinstance(result.chart.fig, OpenBBFigure)
+
+
+@parametrize(
+ "params",
+ [
+ (
+ {
+ "provider": "yfinance",
+ "symbol": "ES",
+ "start_date": "2022-01-01",
+ "end_date": "2022-02-01",
+ "chart": True,
+ }
+ )
+ ],
+)
+@pytest.mark.integration
+def test_charting_derivatives_futures_historical(params, obb):
+ """Test chart derivatives futures historical."""
+ result = obb.derivatives.futures.historical(**params)
+ assert result
+ assert isinstance(result, OBBject)
+ assert len(result.results) > 0
+ assert result.chart.content
+ assert isinstance(result.chart.fig, OpenBBFigure)