diff --git a/test/features/tasks/presentation/task_list_screen_test.dart b/test/features/tasks/presentation/task_list_screen_test.dart index b04f462..a4d218b 100644 --- a/test/features/tasks/presentation/task_list_screen_test.dart +++ b/test/features/tasks/presentation/task_list_screen_test.dart @@ -246,8 +246,8 @@ void main() { }); }); - group('TaskListScreen future task restriction', () { - testWidgets('checkboxes are disabled for future tasks', (tester) async { + group('TaskListScreen future task completion', () { + testWidgets('checkboxes are enabled for future tasks', (tester) async { final futureDate = today.add(const Duration(days: 3)); await tester.pumpWidget(_buildApp(CalendarDayState( selectedDate: futureDate, @@ -268,9 +268,9 @@ void main() { // Task should be visible expect(find.text('Fenster putzen'), findsOneWidget); - // Checkbox should exist but be disabled (onChanged is null) + // Checkbox should be enabled (Phase 11: anytime completion) final checkbox = tester.widget(find.byType(Checkbox)); - expect(checkbox.onChanged, isNull); + expect(checkbox.onChanged, isNotNull); }); });