Files
OpenBB/tests/test_fa/test_fa_yahoo_finance_view.py
colin99d ce457314a0 Improved Discount Rate Calculation for DCF (#697)
* Added tests ReadMe

* Added warning

* Moved testing docs

* Fixed formatting

* Added a CF tie-out warning and handling for negative firm value

* Added treasury API

* Updated t-bill from API

* Finished better risk understanding

* Finished better risk understanding

* Requested changes

* Updated

* Updated filename

Co-authored-by: Colin Delahunty <colindelahunty@colins-air.attlocal.net>
Co-authored-by: Colin Delahunty <colindelahunty@Colins-MacBook-Air.local>
2021-08-22 01:23:44 +01:00

39 lines
1.0 KiB
Python

""" fundamental_analysis/yahoo_finance_api.py tests """
import unittest
import vcr
# pylint: disable=unused-import
from gamestonk_terminal.stocks.fundamental_analysis.yahoo_finance_view import ( # noqa: F401
calendar_earnings,
info,
sustainability,
)
from tests.helpers import check_print
class TestFaYahooFinanceApi(unittest.TestCase):
@check_print(assert_in="Zip")
@vcr.use_cassette(
"tests/cassettes/test_fa/test_fa_yahoo/test_info.yaml",
record_mode="new_episodes",
)
def test_info(self):
info([], "PLTR")
@check_print(assert_in="GME")
@vcr.use_cassette(
"tests/cassettes/test_fa/test_fa_yahoo/test_sustainability.yaml",
record_mode="new_episodes",
)
def test_sustainability(self):
sustainability([], "GME")
@check_print(assert_in="Earnings Date")
@vcr.use_cassette(
"tests/cassettes/test_fa/test_fa_yahoo/test_calendar_earnings.yaml",
record_mode="new_episodes",
)
def test_calendar_earnings(self):
calendar_earnings([], "GME")