summaryrefslogtreecommitdiffstats
path: root/openbb_platform/providers/fred/tests/test_fred_fetchers.py
diff options
context:
space:
mode:
Diffstat (limited to 'openbb_platform/providers/fred/tests/test_fred_fetchers.py')
-rw-r--r--openbb_platform/providers/fred/tests/test_fred_fetchers.py15
1 files changed, 15 insertions, 0 deletions
diff --git a/openbb_platform/providers/fred/tests/test_fred_fetchers.py b/openbb_platform/providers/fred/tests/test_fred_fetchers.py
index 736098c7247..16ab9ae7916 100644
--- a/openbb_platform/providers/fred/tests/test_fred_fetchers.py
+++ b/openbb_platform/providers/fred/tests/test_fred_fetchers.py
@@ -21,6 +21,7 @@ from openbb_fred.models.hqm import FREDHighQualityMarketCorporateBondFetcher
from openbb_fred.models.ice_bofa import FREDICEBofAFetcher
from openbb_fred.models.iorb_rates import FREDIORBFetcher
from openbb_fred.models.moody import FREDMoodyCorporateBondIndexFetcher
+from openbb_fred.models.mortgage_indices import FredMortgageIndicesFetcher
from openbb_fred.models.regional import FredRegionalDataFetcher
from openbb_fred.models.retail_prices import FredRetailPricesFetcher
from openbb_fred.models.search import (
@@ -357,3 +358,17 @@ def test_fred_bond_indices_fetcher(credentials=test_credentials):
fetcher = FredBondIndicesFetcher()
result = fetcher.test(params, credentials)
assert result is None
+
+
+@pytest.mark.record_http
+def test_fred_bond_mortgage_fetcher(credentials=test_credentials):
+ """Test FredMortgageIndicesFetcher."""
+ params = {
+ "index": "jumbo_30y",
+ "start_date": datetime.date(2024, 6, 1),
+ "end_date": datetime.date(2024, 6, 4),
+ }
+
+ fetcher = FredMortgageIndicesFetcher()
+ result = fetcher.test(params, credentials)
+ assert result is None