Browse Source

skip ujson and orjson tests

pull/13946/head
svlandeg 8 months ago
parent
commit
ecffbf617d
  1. 2
      pyproject.toml
  2. 4
      tests/test_tutorial/test_custom_response/test_tutorial001.py
  3. 4
      tests/test_tutorial/test_custom_response/test_tutorial001b.py
  4. 3
      tests/test_tutorial/test_custom_response/test_tutorial009c.py

2
pyproject.toml

@ -111,7 +111,7 @@ all = [
# For UJSONResponse
# "ujson >=4.0.1,!=4.0.2,!=4.1.0,!=4.2.0,!=4.3.0,!=5.0.0,!=5.1.0",
# For ORJSONResponse
"orjson >=3.2.1",
# "orjson >=3.2.1",
# To validate email fields
"email-validator >=2.0.0",
# Uvicorn with uvloop

4
tests/test_tutorial/test_custom_response/test_tutorial001.py

@ -1,3 +1,5 @@
import pytest
from fastapi.testclient import TestClient
from docs_src.custom_response.tutorial001 import app
@ -5,12 +7,14 @@ from docs_src.custom_response.tutorial001 import app
client = TestClient(app)
@pytest.mark.skip(reason="skipping ujson tests")
def test_get_custom_response():
response = client.get("/items/")
assert response.status_code == 200, response.text
assert response.json() == [{"item_id": "Foo"}]
@pytest.mark.skip(reason="skipping ujson tests")
def test_openapi_schema():
response = client.get("/openapi.json")
assert response.status_code == 200, response.text

4
tests/test_tutorial/test_custom_response/test_tutorial001b.py

@ -1,3 +1,5 @@
import pytest
from fastapi.testclient import TestClient
from docs_src.custom_response.tutorial001b import app
@ -5,12 +7,14 @@ from docs_src.custom_response.tutorial001b import app
client = TestClient(app)
@pytest.mark.skip(reason="skipping orjson tests")
def test_get_custom_response():
response = client.get("/items/")
assert response.status_code == 200, response.text
assert response.json() == [{"item_id": "Foo"}]
@pytest.mark.skip(reason="skipping orjson tests")
def test_openapi_schema():
response = client.get("/openapi.json")
assert response.status_code == 200, response.text

3
tests/test_tutorial/test_custom_response/test_tutorial009c.py

@ -1,3 +1,5 @@
import pytest
from fastapi.testclient import TestClient
from docs_src.custom_response.tutorial009c import app
@ -5,6 +7,7 @@ from docs_src.custom_response.tutorial009c import app
client = TestClient(app)
@pytest.mark.skip(reason="skipping orjson tests")
def test_get():
response = client.get("/")
assert response.content == b'{\n "message": "Hello World"\n}'

Loading…
Cancel
Save