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 # For UJSONResponse
# "ujson >=4.0.1,!=4.0.2,!=4.1.0,!=4.2.0,!=4.3.0,!=5.0.0,!=5.1.0", # "ujson >=4.0.1,!=4.0.2,!=4.1.0,!=4.2.0,!=4.3.0,!=5.0.0,!=5.1.0",
# For ORJSONResponse # For ORJSONResponse
"orjson >=3.2.1", # "orjson >=3.2.1",
# To validate email fields # To validate email fields
"email-validator >=2.0.0", "email-validator >=2.0.0",
# Uvicorn with uvloop # Uvicorn with uvloop

View File

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

View File

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

View File

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