Skip to content

Commit 82393c6

Browse files
committed
chore: disable logging in tests
1 parent c7bb870 commit 82393c6

File tree

4 files changed

+12
-72
lines changed

4 files changed

+12
-72
lines changed

app/main.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
from fastapi import FastAPI, Request
55

66
from app.routers import csv_file
7-
from logger import logger_telemetry
7+
from log_config import logger_telemetry
88

99

1010
@asynccontextmanager

app/routers/csv_file.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
from app.crud import create_metadata
77
from app.dependencies import SessionDep, UploadDirDep
88
from app.utils.csv_files import extract_csv_metadata, save_uploaded_csv
9-
from logger import logger
9+
from log_config import logger
1010

1111
router = APIRouter(
1212
prefix="/csv-file",

logger.py

Lines changed: 0 additions & 69 deletions
This file was deleted.

tests/conftest.py

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,24 @@
1+
import logging
12
import os
23
from pathlib import Path
34

4-
import pytest
55
import alembic.config
6+
import pytest
67
from fastapi.testclient import TestClient
78
from sqlmodel import Session
89

910
from app.database import engine
1011
from app.dependencies import get_session, get_upload_dir
1112
from app.main import app
1213

14+
15+
@pytest.fixture(scope="session", autouse=True)
16+
def disable_logging():
17+
logging.disable(logging.CRITICAL)
18+
yield
19+
logging.disable(logging.NOTSET)
20+
21+
1322
# -------------------------------------------------------------
1423
# DATABASE SETUP
1524
# -------------------------------------------------------------

0 commit comments

Comments
 (0)