Files
reader-app/.github/prompts/flutter-integration-test-flow.prompt.md
T
virtus 6946083aee
Build Android APK / build-apk (push) Failing after 4m37s
feat: Enhance chapter list and TTS functionality
- Introduced ChapterListQuery and ChapterListPage classes for better chapter management.
- Updated chapterListProvider to handle pagination and canonical ID resolution.
- Improved ReaderScreen with enhanced TTS features, including auto-scroll to active paragraph and better handling of TTS state.
- Added TtsPlayerWidget with compact mode and improved UI for TTS controls.
- Enhanced TtsService to manage speech segments and background mode for TTS.
- Implemented battery optimization checks for TTS background mode on Android.
- Updated main.dart to ensure proper error handling in a zoned environment.
2026-04-07 18:49:29 +07:00

1.1 KiB

name, description, argument-hint, agent
name description argument-hint agent
Flutter Integration Test Flow Use when: cần viết hoặc mở rộng Flutter integration_test cho user flow quan trọng và chống regression mobile Nêu flow cần test, dữ liệu đầu vào, và tiêu chí thành công SDET Agent

Tạo hoặc cập nhật Flutter integration_test cho user flow được chỉ định.

Yêu cầu thực hiện:

  • Ưu tiên integration_test theo cấu trúc hiện có của dự án.
  • Thiết kế test theo hành vi người dùng thật (đăng nhập, điều hướng, thao tác chính, trạng thái mong đợi).
  • Bao gồm ít nhất một nhánh lỗi hoặc edge case có giá trị.
  • Tránh test phụ thuộc dữ liệu không ổn định; thêm setup/teardown cần thiết.

Kết quả bắt buộc:

  • Danh sách file test đã tạo/cập nhật.
  • Lệnh chạy cụ thể (flutter test integration_test hoặc lệnh tương đương của repo).
  • Kết quả pass/fail và nguyên nhân nếu fail.
  • Đề xuất mở rộng coverage cho vòng kế tiếp.