summaryrefslogtreecommitdiffstats
path: root/openbb_platform/providers/sec/tests/test_sec_fetchers.py
diff options
context:
space:
mode:
Diffstat (limited to 'openbb_platform/providers/sec/tests/test_sec_fetchers.py')
-rw-r--r--openbb_platform/providers/sec/tests/test_sec_fetchers.py14
1 files changed, 14 insertions, 0 deletions
diff --git a/openbb_platform/providers/sec/tests/test_sec_fetchers.py b/openbb_platform/providers/sec/tests/test_sec_fetchers.py
index 887673d62a1..9077f62cb1e 100644
--- a/openbb_platform/providers/sec/tests/test_sec_fetchers.py
+++ b/openbb_platform/providers/sec/tests/test_sec_fetchers.py
@@ -4,6 +4,7 @@ import pytest
from openbb_core.app.service.user_service import UserService
from openbb_sec.models.cik_map import SecCikMapFetcher
from openbb_sec.models.company_filings import SecCompanyFilingsFetcher
+from openbb_sec.models.compare_company_facts import SecCompareCompanyFactsFetcher
from openbb_sec.models.equity_ftd import SecEquityFtdFetcher
from openbb_sec.models.equity_search import SecEquitySearchFetcher
from openbb_sec.models.etf_holdings import SecEtfHoldingsFetcher
@@ -136,3 +137,16 @@ def test_sec_form_13FHR_fetcher(credentials=test_credentials):
fetcher = SecForm13FHRFetcher()
result = fetcher.test(params, credentials)
assert result is None
+
+
+@pytest.mark.record_http
+def test_sec_compare_company_facts_fetcher(credentials=test_credentials):
+ """Test the SEC Compare Company Facts fetcher."""
+ params = {
+ "fact": "RevenueFromContractWithCustomerExcludingAssessedTax",
+ "use_cache": False,
+ }
+
+ fetcher = SecCompareCompanyFactsFetcher()
+ result = fetcher.test(params, credentials)
+ assert result is None