From db5bd10a0c46ff4ef2070230de4eaffc4f5c39a3 Mon Sep 17 00:00:00 2001 From: tligui_y Date: Tue, 12 Aug 2025 15:31:14 +0200 Subject: [PATCH] Update tests/test_utils_elog.py --- tests/test_utils_elog.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/tests/test_utils_elog.py b/tests/test_utils_elog.py index 909fc5aae..c0de98faf 100644 --- a/tests/test_utils_elog.py +++ b/tests/test_utils_elog.py @@ -8,6 +8,7 @@ from getpass import getuser, getpass from pathlib import Path from slic.utils.elog import Elog, get_default_elog_instance from unittest.mock import patch +from html import escape # Helper pour extraire uniquement le mot de passe comme dans la vraie fonction @@ -103,7 +104,8 @@ def test_post(): url = "http://localhost:8080/demo" response = requests.get(url) - html = response.content.decode('utf-8') + html = response.content.decode('iso-8859-1') + html = escape(html) assert text in html, "Message not found" assert author in html, f"Author not found" @@ -125,7 +127,8 @@ def test_screenshot(mock_screenshot_class): url = f"http://localhost:8080/demo" response = requests.get(url) - html = response.content.decode('utf-8') + html = response.content.decode('iso-8859-1') + html = escape(html) filename = os.path.basename(fake_path)