some fails

This commit is contained in:
Danglewood
2024-12-12 23:15:07 -08:00
parent aa715cdcf3
commit b4c528d3aa
2 changed files with 67 additions and 0 deletions

View File

@@ -88,6 +88,7 @@ def headers():
"symbol": "spy,qqq,iwm,tsla,nvda",
"asset_type": "stock",
"feed": "realtime",
"trades_only": True,
"auth_token": None,
"results_file": None,
"save_results": False,
@@ -304,6 +305,39 @@ def test_websockets_unsubscribe(params, headers):
assert result.status_code == 200
@parametrize(
"params",
[
{
"name": "test_fmp",
"auth_token": None,
},
{
"name": "test_tiingo",
"auth_token": None,
},
{
"name": "test_polygon",
"auth_token": None,
},
{
"name": "test_intrinio",
"auth_token": None,
},
],
)
@pytest.mark.skip(reason="Python interface only.")
def test_websockets_get_client(params, headers):
"""Test the websockets_get_client endpoint."""
params = {p: v for p, v in params.items() if v}
query_str = get_querystring(params, [])
url = f"http://0.0.0.0:8000/api/v1/websockets/get_client?{query_str}"
result = requests.get(url, headers=headers, timeout=10)
assert isinstance(result, requests.Response)
assert result.status_code == 200
@parametrize(
"params",
[

View File

@@ -84,6 +84,7 @@ def obb(pytestconfig):
"symbol": "spy,qqq,iwm,tsla,nvda",
"asset_type": "stock",
"feed": "realtime",
"trades_only": True,
"auth_token": None,
"results_file": None,
"save_results": False,
@@ -320,6 +321,38 @@ def test_websockets_get_client(params, obb):
assert result.results is not None
@parametrize(
"params",
[
{
"name": "test_fmp",
"auth_token": None,
},
{
"name": "test_tiingo",
"auth_token": None,
},
{
"name": "test_polygon",
"auth_token": None,
},
{
"name": "test_intrinio",
"auth_token": None,
},
],
)
@pytest.mark.integration
def test_websockets_get_client_status(params, obb):
"""Test the websockets_get_client endpoint."""
params = {p: v for p, v in params.items() if v}
result = obb.websockets.get_client_status(**params)
assert result
assert isinstance(result, OBBject)
assert result.results is not None
@parametrize(
"params",
[