Files
OpenBB/tests/bots/stocks/test_quote.py
Colin Delahunty 826cd8a723 Add tests for bots/stocks (#1616)
* Added test_quote

* Added dps tests

* Added more tests

* Added government tests

* Added insider tests

* Added options tests

* Added sia tests

* Added ta tests

* Readd coverage rc

* Added test
2022-04-03 21:13:14 -04:00

35 lines
731 B
Python

import pytest
try:
from bots.stocks.quote import quote_command
except ImportError:
pytest.skip(allow_module_level=True)
@pytest.fixture(scope="module")
def vcr_config():
return {
"filter_headers": [("User-Agent", None)],
"filter_query_parameters": [
("period1", "MOCK_PERIOD_1"),
("period2", "MOCK_PERIOD_2"),
("date", "MOCK_DATE"),
],
}
@pytest.mark.bots
@pytest.mark.vcr
def test_quote_command(recorder):
value = quote_command("TSLA")
value["imagefile"] = value["imagefile"][-4:]
recorder.capture(value)
@pytest.mark.bots
@pytest.mark.vcr
def test_quote_command_none():
with pytest.raises(Exception):
quote_command(None)