skip ujson and orjson tests

This commit is contained in:
svlandeg 2025-10-22 14:52:09 +02:00
parent ecb695df4d
commit ecffbf617d
4 changed files with 12 additions and 1 deletions

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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}'