Consistently configure the log level in tests

This commit is contained in:
Dominik Jain committed 2026-08-02 13:11:03 +02:00
1 parent 14fa2b001a
commit d179e2ba59
1 file changed
+5 -4
+5 -4
View File
@@ -1,4 +1,3 @@
import logging
import os
import platform
import re
@@ -11,7 +10,7 @@ from typing import Any
import pytest
from _pytest.mark import Mark, MarkDecorator
from sensai.util.logging import configure
from sensai.util import logging
from serena.agent import SerenaAgent
from serena.config.serena_config import SerenaConfig, SerenaPaths
@@ -26,7 +25,9 @@ from .solidlsp.clojure import is_clojure_cli_available
from .solidlsp.elixir import EXPERT_UNAVAILABLE
from .solidlsp.erlang import ERLANG_LS_UNAVAILABLE
configure(level=logging.INFO)
PYTEST_LOG_LEVEL = logging.DEBUG
logging.configure(level=PYTEST_LOG_LEVEL)
log = logging.getLogger(__name__)
@@ -131,7 +132,7 @@ def start_default_ls_context(ls_id: LanguageServerId) -> Iterator[SolidLanguageS
def create_default_serena_config():
return SerenaConfig().with_headless_mode_overrides()
return SerenaConfig(log_level=PYTEST_LOG_LEVEL).with_headless_mode_overrides()
def _create_default_project(ls_id: LanguageServerId, repo_root_override: str | None = None) -> Project: