From 7e9c8ed1e8af5594d519eb71515d3f4ed1b81cbd Mon Sep 17 00:00:00 2001 From: yangdx Date: Tue, 18 Nov 2025 13:33:05 +0800 Subject: [PATCH] Rename test classes to prevent warning from pytest MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit • TestResult → ExecutionResult • TestStats → ExecutionStats • Update class docstrings • Update type hints • Update variable references --- tests/test_lightrag_ollama_chat.py | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/tests/test_lightrag_ollama_chat.py b/tests/test_lightrag_ollama_chat.py index fe1cc70d..02dc9550 100644 --- a/tests/test_lightrag_ollama_chat.py +++ b/tests/test_lightrag_ollama_chat.py @@ -76,8 +76,8 @@ class OutputControl: @dataclass -class TestResult: - """Test result data class""" +class ExecutionResult: + """Test execution result data class""" name: str success: bool @@ -90,14 +90,14 @@ class TestResult: self.timestamp = datetime.now().isoformat() -class TestStats: - """Test statistics""" +class ExecutionStats: + """Test execution statistics""" def __init__(self): - self.results: List[TestResult] = [] + self.results: List[ExecutionResult] = [] self.start_time = datetime.now() - def add_result(self, result: TestResult): + def add_result(self, result: ExecutionResult): self.results.append(result) def export_results(self, path: str = "test_results.json"): @@ -274,7 +274,7 @@ def create_generate_request_data( # Global test statistics -STATS = TestStats() +STATS = ExecutionStats() def run_test(func: Callable, name: str) -> None: @@ -287,10 +287,10 @@ def run_test(func: Callable, name: str) -> None: try: func() duration = time.time() - start_time - STATS.add_result(TestResult(name, True, duration)) + STATS.add_result(ExecutionResult(name, True, duration)) except Exception as e: duration = time.time() - start_time - STATS.add_result(TestResult(name, False, duration, str(e))) + STATS.add_result(ExecutionResult(name, False, duration, str(e))) raise