From 85bdc65bbbbb0ef02b24d615045fe613fdf66cea Mon Sep 17 00:00:00 2001 From: Skrattoune <56255427+Skrattoune@users.noreply.github.com> Date: Wed, 30 Mar 2022 18:15:06 +0200 Subject: [PATCH] #27 change overlong desc testing --- huey_monitor_tests/tests/test_tqdm.py | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/huey_monitor_tests/tests/test_tqdm.py b/huey_monitor_tests/tests/test_tqdm.py index e7ad593..cfe61ff 100644 --- a/huey_monitor_tests/tests/test_tqdm.py +++ b/huey_monitor_tests/tests/test_tqdm.py @@ -184,6 +184,14 @@ def test_process_description_overlong(self): ] # Overlong description should be cut: - msg = f'["Process info description overlong: \'{overlong_txt}\'"]' - with self.assertRaisesMessage(ValidationError, msg): + with self.assertLogs('huey_monitor.tqdm') as logs: ProcessInfo(task, desc=overlong_txt, total=999) + instance = TaskModel.objects.get() + assert instance.desc == max_length_txt + + assert logs.output == [ + ( + 'INFO:huey_monitor.tqdm:Init TaskModel Task' + f' - {max_length_txt} 0/999 (divisor: 1000)' + ) + ]