From e492ea9a2ea7bcdb1a183e8cb3fe0a1cb3a73a0c Mon Sep 17 00:00:00 2001 From: Nils-Johan Gynther Date: Sun, 24 May 2026 21:55:45 +0200 Subject: [PATCH] test(admin-panel): add product context to AI trace warnings - Added `productName` field to `AdminAiWarning` in test data - Updated warning test cases to include product context for better traceability --- .../presentation/admin_ai_panel_test.dart | 22 ++++++++++--------- 1 file changed, 12 insertions(+), 10 deletions(-) diff --git a/flutter/test/features/admin/presentation/admin_ai_panel_test.dart b/flutter/test/features/admin/presentation/admin_ai_panel_test.dart index cc5678a7..9207baf8 100644 --- a/flutter/test/features/admin/presentation/admin_ai_panel_test.dart +++ b/flutter/test/features/admin/presentation/admin_ai_panel_test.dart @@ -86,16 +86,17 @@ void main() { durationMs: 1880, retryCount: 1, chunkCount: 3, - warnings: const [ - AdminAiWarning( - code: 'low_confidence', - kind: 'parse', - title: 'Låg parsningskvalitet', - message: 'Modellens säkerhet är låg, granska raden manuellt.', - severity: 'warning', - location: 'Steg: AI-parser', - itemIndex: 5, - ), + warnings: const [ + AdminAiWarning( + code: 'low_confidence', + kind: 'parse', + title: 'Låg parsningskvalitet', + message: 'Modellens säkerhet är låg, granska raden manuellt.', + severity: 'warning', + location: 'Steg: AI-parser', + itemIndex: 5, + productName: 'Test Product', + ), AdminAiWarning( code: 'no_match', kind: 'match', @@ -105,6 +106,7 @@ void main() { severity: 'warning', location: 'Steg: matchning mot dina produkter', itemIndex: 7, + productName: 'Another Test Product', ), ], legacyWarnings: const ['parse:low_confidence', 'match:no_match'],