summaryrefslogtreecommitdiffstats
path: root/tests/openbb_terminal/economy/test_finviz_model.py
diff options
context:
space:
mode:
Diffstat (limited to 'tests/openbb_terminal/economy/test_finviz_model.py')
-rw-r--r--tests/openbb_terminal/economy/test_finviz_model.py82
1 files changed, 0 insertions, 82 deletions
diff --git a/tests/openbb_terminal/economy/test_finviz_model.py b/tests/openbb_terminal/economy/test_finviz_model.py
deleted file mode 100644
index 840166f9f6a..00000000000
--- a/tests/openbb_terminal/economy/test_finviz_model.py
+++ /dev/null
@@ -1,82 +0,0 @@
-# IMPORTATION STANDARD
-
-# IMPORTATION THIRDPARTY
-import pytest
-
-# IMPORTATION INTERNAL
-from openbb_terminal.economy import finviz_model
-
-
-@pytest.fixture(scope="module")
-def vcr_config():
- return {
- "filter_headers": [("User-Agent", None)],
- }
-
-
-@pytest.mark.vcr(record_mode="none")
-def test_get_performance_map(mocker):
- # MOCK EXPORT_DATA
- mock_open = mocker.Mock()
- mocker.patch(
- target="openbb_terminal.economy.finviz_model.webbrowser.open", new=mock_open
- )
-
- finviz_model.get_performance_map(period="1w", map_filter="sp500")
-
- mock_open.assert_called_once()
-
-
-@pytest.mark.vcr
-def test_get_valuation_data(recorder):
- result_df = finviz_model.get_valuation_data(group="sector")
-
- recorder.capture(result_df)
-
-
-@pytest.mark.vcr
-def test_get_performance_data(recorder):
- result_df = finviz_model.get_performance_data(group="sector")
-
- recorder.capture(result_df)
-
-
-@pytest.mark.vcr(record_mode="none")
-def test_get_spectrum_data(mocker):
- # MOCK screener_view
- mock_spectrum = mocker.Mock()
- mocker.patch(
- target="openbb_terminal.economy.finviz_model.spectrum",
- new=mock_spectrum,
- )
- finviz_model.get_spectrum_data(group="sector")
-
- mock_spectrum.Spectrum().screener_view.assert_called_with(group="Sector")
-
-
-@pytest.mark.vcr
-def test_get_futures(recorder):
- result_dict = finviz_model.get_futures()
-
- recorder.capture(result_dict)
-
-
-def test_get_groups():
- result = finviz_model.get_groups()
- assert result == [
- "sector",
- "industry",
- "basic_materials",
- "communication_services",
- "consumer_cyclical",
- "consumer_defensive",
- "energy",
- "financial",
- "healthcare",
- "industrials",
- "real_Estate",
- "technology",
- "utilities",
- "country",
- "capitalization",
- ]