From f77580ed44b4959d2b86bd0f9317c91b71bd6cd9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Th=C3=A9o=20Poizat?= Date: Thu, 11 Dec 2025 14:43:43 +0100 Subject: [PATCH] Fix tests by initializing DotEnv for testing --- .../composer/presentation/composer_controller_test.dart | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/test/features/composer/presentation/composer_controller_test.dart b/test/features/composer/presentation/composer_controller_test.dart index aee34137f..d5ad4189b 100644 --- a/test/features/composer/presentation/composer_controller_test.dart +++ b/test/features/composer/presentation/composer_controller_test.dart @@ -8,6 +8,7 @@ import 'package:core/utils/application_manager.dart'; import 'package:core/utils/platform_info.dart'; import 'package:dartz/dartz.dart'; import 'package:flutter/material.dart'; +import 'package:flutter_dotenv/flutter_dotenv.dart'; import 'package:flutter_test/flutter_test.dart'; import 'package:get/get.dart'; import 'package:html_editor_enhanced/html_editor.dart'; @@ -239,6 +240,12 @@ void main() { setUp(() { Get.testMode = true; + + // Initialize DotEnv for testing + dotenv.testLoad(mergeWith: { + 'AI_ENABLED': 'false', + }); + // Mock base controller mockCachingManager = MockCachingManager(); mockLanguageCacheManager = MockLanguageCacheManager();