feat: upgrade tooling, fix lints

This commit is contained in:
Felix Spöttel
2023-01-25 16:56:59 +01:00
parent b4e57451e8
commit 8669a18110
17 changed files with 159 additions and 68 deletions

View File

@@ -3,10 +3,10 @@ from typing import Dict, Generator
import pytest
from sqlalchemy.orm import Session
from sqlalchemy_utils import create_database, database_exists, drop_database
from app.shared.config import settings
from app.shared.db.base import SessionLocal, engine, get_session
import app.shared.db.models as models
from app.shared.config import settings
from app.shared.db.base import SessionLocal, engine, get_session
from app.web.main import app

View File

@@ -1,12 +1,13 @@
from typing import Dict
from fastapi.testclient import TestClient
import pytest
from fastapi.testclient import TestClient
from sqlalchemy.orm import Session
from app.shared.db.dtos import JobType, JobStatus
from app.web.main import app
import app.shared.db.models as models
import app.shared.db.dtos as dtos
import app.shared.db.models as models
from app.shared.db.dtos import JobStatus, JobType
from app.web.main import app
client = TestClient(app)
@@ -73,7 +74,7 @@ def test_get_job_pass(auth_headers: Dict[str, str], mock_job: models.Job) -> Non
def test_get_job_not_found(auth_headers: Dict[str, str], mock_job: models.Job) -> None:
res = client.get(
f"/api/v1/jobs/c8ecf5ea-77cf-48a2-9ecd-199ef35e0ccb",
"/api/v1/jobs/c8ecf5ea-77cf-48a2-9ecd-199ef35e0ccb",
headers=auth_headers,
)
assert res.status_code == 404

View File

@@ -2,7 +2,6 @@ from typing import Dict
from fastapi.testclient import TestClient
from app.shared.config import settings
from app.web.main import app
client = TestClient(app)
@@ -19,7 +18,7 @@ def test_authorization_header_malformed() -> None:
def test_incorrect_api_key() -> None:
res = client.get("/api/v1", headers={"Authorization": "Bearer incorrect" })
res = client.get("/api/v1", headers={"Authorization": "Bearer incorrect"})
assert res.status_code == 401