Files
OpenBB/openbb_platform/providers/benzinga/tests/test_benzinga_fetchers.py
Theodore Aptekarev cfab062eae Wrap up renaming global news to world news on a model level (#5750)
* Wrap up renaming global news to world news on a model level

* cleanup

---------

Co-authored-by: Pratyush Shukla <ps4534@nyu.edu>
2023-11-17 16:54:21 +00:00

37 lines
1003 B
Python

import pytest
from openbb_benzinga.models.company_news import BenzingaCompanyNewsFetcher
from openbb_benzinga.models.world_news import BenzingaWorldNewsFetcher
from openbb_core.app.service.user_service import UserService
test_credentials = UserService().default_user_settings.credentials.model_dump(
mode="json"
)
@pytest.fixture(scope="module")
def vcr_config():
return {
"filter_headers": [("User-Agent", None)],
"filter_query_parameters": [
("token", "MOCK_TOKEN"),
],
}
@pytest.mark.record_http
def test_benzinga_world_news_fetcher(credentials=test_credentials):
params = {}
fetcher = BenzingaWorldNewsFetcher()
result = fetcher.test(params, credentials)
assert result is None
@pytest.mark.record_http
def test_benzinga_company_news_fetcher(credentials=test_credentials):
params = {"symbols": "AAPL,MSFT"}
fetcher = BenzingaCompanyNewsFetcher()
result = fetcher.test(params, credentials)
assert result is None