Files
OpenBB/tests/openbb_terminal/fixedincome/test_yfinance_model.py
Igor Radovanovic 65e3c8573c Fixed income unit tests (#4568)
* fixed income unit tests

* api key fix

* fix mock api key

* Update poetry.lock

* Poetry

* Pytest : fix name collisions

* dependency update

* Re-record unit test

* Update unit tests

---------

Co-authored-by: Luqman <luqazino@gmail.com>
Co-authored-by: Chavithra <chavithra@gmail.com>
2023-04-03 16:42:23 +00:00

26 lines
642 B
Python

"""Test the yfinance_model.py"""
import pytest
from pandas import Series
from openbb_terminal.fixedincome import yfinance_model
@pytest.mark.record_http
@pytest.mark.parametrize(
"series_id, interval, start_date, end_date, column",
[
("^GSPC", "1d", "2021-01-01", "2022-01-01", "Adj Close"),
],
)
def test_get_series(series_id, interval, start_date, end_date, column):
series = yfinance_model.get_series(
series_id=series_id,
interval=interval,
start_date=start_date,
end_date=end_date,
column=column,
)
assert isinstance(series, Series)
assert not series.empty