mirror of
https://github.com/OpenBB-finance/OpenBB.git
synced 2026-10-29 13:32:08 +00:00
Ideas
This commit is contained in:
0
openbb_sdk/extensions/charting/integration/.gitkeep
vendored
Normal file
0
openbb_sdk/extensions/charting/integration/.gitkeep
vendored
Normal file
0
openbb_sdk/extensions/crypto/integration/.gitkeep
vendored
Normal file
0
openbb_sdk/extensions/crypto/integration/.gitkeep
vendored
Normal file
0
openbb_sdk/extensions/econometrics/integration/.gitkeep
vendored
Normal file
0
openbb_sdk/extensions/econometrics/integration/.gitkeep
vendored
Normal file
0
openbb_sdk/extensions/economy/integration/.gitkeep
vendored
Normal file
0
openbb_sdk/extensions/economy/integration/.gitkeep
vendored
Normal file
0
openbb_sdk/extensions/fixedincome/integration/.gitkeep
vendored
Normal file
0
openbb_sdk/extensions/fixedincome/integration/.gitkeep
vendored
Normal file
0
openbb_sdk/extensions/forex/integration/.gitkeep
vendored
Normal file
0
openbb_sdk/extensions/forex/integration/.gitkeep
vendored
Normal file
0
openbb_sdk/extensions/futures/integration/.gitkeep
vendored
Normal file
0
openbb_sdk/extensions/futures/integration/.gitkeep
vendored
Normal file
0
openbb_sdk/extensions/news/integration/.gitkeep
vendored
Normal file
0
openbb_sdk/extensions/news/integration/.gitkeep
vendored
Normal file
0
openbb_sdk/extensions/qa/integration/.gitkeep
vendored
Normal file
0
openbb_sdk/extensions/qa/integration/.gitkeep
vendored
Normal file
0
openbb_sdk/extensions/stocks/integration/.gitkeep
vendored
Normal file
0
openbb_sdk/extensions/stocks/integration/.gitkeep
vendored
Normal file
35
openbb_sdk/extensions/stocks/integration/test_stocks_temp.py
Normal file
35
openbb_sdk/extensions/stocks/integration/test_stocks_temp.py
Normal file
@@ -0,0 +1,35 @@
|
||||
import pytest
|
||||
import uvicorn
|
||||
from openbb import obb
|
||||
from openbb_core.app.model.obbject import OBBject
|
||||
|
||||
|
||||
@pytest.mark.parametrize(
|
||||
"params",
|
||||
[
|
||||
({"symbol": "AAPL", "provider": "fmp"}),
|
||||
({"symbol": "AAPL", "provider": "yfinance"}),
|
||||
({"symbol": "AAPL", "provider": "polygon"}),
|
||||
],
|
||||
)
|
||||
def test_stocks_load(params):
|
||||
"""Test load."""
|
||||
data = obb.stocks.load(params)
|
||||
assert data
|
||||
assert isinstance(data, OBBject)
|
||||
assert len(data.results) > 0
|
||||
|
||||
|
||||
# we need to launch the api -> done on the script that collects every integration test
|
||||
|
||||
uvicorn.run("openbb_core.api.rest_api:app", reload=True, port=8086)
|
||||
|
||||
# get fastapi.json for parsing
|
||||
# curl http://localhost:8086/openbb/fastapi.json > fastapi.json
|
||||
# get it with python
|
||||
# import requests
|
||||
# r = requests.get('http://localhost:8086/openbb/fastapi.json')
|
||||
|
||||
|
||||
def test_api_stocks_load(params):
|
||||
pass
|
||||
0
openbb_sdk/extensions/ta/integration/.gitkeep
vendored
Normal file
0
openbb_sdk/extensions/ta/integration/.gitkeep
vendored
Normal file
Reference in New Issue
Block a user