コード例 #1
0
    def test_pandas_params(self):
        data = get_time_series("REPORTED_FINANCIALS",
                               "AAPL",
                               last=1,
                               output_format='pandas')

        assert isinstance(data, pd.DataFrame)
        assert isinstance(data.columns, pd.DatetimeIndex)
コード例 #2
0
    def test_all_series(self):
        data = get_time_series()

        assert isinstance(data, list)
コード例 #3
0
    def test_id_key_subkey(self):
        data = get_time_series("REPORTED_FINANCIALS", "AAPL", "10-K")

        assert isinstance(data, list)
        assert len(data) == 10
        assert "dateFiled" in data[1]
コード例 #4
0
    def test_params(self):
        data = get_time_series("REPORTED_FINANCIALS", "AAPL", last=1)

        assert isinstance(data, list) and len(data) == 1
コード例 #5
0
    def test_id_key(self):
        data = get_time_series("REPORTED_FINANCIALS", "AAPL")

        assert isinstance(data, list)
        assert "subkey" in data[1]
コード例 #6
0
 def test_no_key_fails(self):
     with pytest.raises(IEXQueryError):
         get_time_series("REPORTED_FINANCIALS")
コード例 #7
0
    def test_all_series_pandas(self):
        data = get_time_series(output_format='pandas')

        assert isinstance(data, pd.DataFrame)
コード例 #8
0
ファイル: test_time_series.py プロジェクト: wgong/iexfinance
 def test_all_series_default(self):
     data = get_time_series()
     assert isinstance(data, pd.DataFrame)
コード例 #9
0
ファイル: test_time_series.py プロジェクト: wgong/iexfinance
    def test_all_series_json(self):
        data = get_time_series(output_format="json")

        assert isinstance(data, list)