Files
OpenBB/tests/openbb_terminal/fixedincome/test_ecb_model.py
2023-02-21 13:17:28 -05:00

29 lines
705 B
Python

import pandas as pd
import pytest
from openbb_terminal.fixedincome import ecb_model
@pytest.mark.vcr
def test_get_series_data(recorder):
"""Test get_series_data"""
data = ecb_model.get_series_data(
"EST.B.EU000A2X2A25.WT", start_date="2022-01-01", end_date="2022-01-31"
)
assert isinstance(data, pd.DataFrame)
recorder.capture(data)
@pytest.mark.vcr
def test_get_ecb_yield_curve(recorder):
"""Test get_ecb_yield_curve"""
data = ecb_model.get_ecb_yield_curve(
date="2023-02-15",
yield_type="spot_rate",
return_date=True,
detailed=False,
any_rating=True,
)
assert isinstance(data, tuple)
recorder.capture(data[0])