Skip to content

Conversation

dab246
Copy link
Member

@dab246 dab246 commented Sep 29, 2025

Issue

#4068

Resolved

  • Support SortOrder capability
Screen.Recording.2025-09-29.at.6.09.08.PM.mov
  • Unsupport SortOrder capability
Screen.Recording.2025-09-29.at.6.13.48.PM.mov

Copy link

This PR has been deployed to https://linagora.github.io/tmail-flutter/4074.

@dab246 dab246 force-pushed the bugfix/tf-4068-change-profil-does-not-work branch from 7095b94 to d8f17c3 Compare September 30, 2025 02:13
@hoangdat
Copy link
Member

hoangdat commented Oct 14, 2025

  • Please add E2E tests for this change

@dab246
Copy link
Member Author

dab246 commented Oct 15, 2025

  • Please add E2E tests for this change

Done

🧪 Should see identity as default when select identity as default
        ✅   1. waitUntilVisible widgets with type "TwakeWelcomeView".
        ✅   2. tap widgets with text "Use company server".
        ✅   3. waitUntilVisible widgets with type "LoginView".
        ✅   4. tap widgets with type "TextField" descending from widgets with key [<'dns_lookup_input_form'>].
        ✅   5. enterText widgets with type "TextField" descending from widgets with key [<'dns_lookup_input_form'>].
        ✅   6. waitUntilVisible widgets with text "bob".
        ✅   7. tap widgets with text "Next".
        ✅   8. waitUntilVisible widgets with key [<'base_url_form'>] descending from widgets with type "LoginView".
        ✅   9. enterText widgets with type "TextField" descending from widgets with key [<'base_url_form'>].
        ✅  10. waitUntilVisible widgets with text containing 71f7e3a6f865.ngrok-free.app.
        ✅  11. tap widgets with text "Next".
        ✅  12. waitUntilVisible widgets with key [<'credential_input_form'>] descending from widgets with type "LoginView".
        ✅  13. enterText widgets with type "TextField" descending from widgets with key [<'login_username_input'>].
        ✅  14. waitUntilVisible widgets with text "[email protected]".
        ✅  15. tap widgets with type "TextField" descending from widgets with key [<'login_password_input'>].
        ✅  16. enterText widgets with type "TextField" descending from widgets with key [<'login_password_input'>].
        ⏳  17. tap widgets with key [<'loginSubmitForm'>].
        : 
        ✅  17. tap widgets with key [<'loginSubmitForm'>].
        ✅  18. isPermissionDialogVisible (native)
        ✅  19. waitUntilVisible widgets with type "ThreadView".
        ✅  20. tap widgets with key [<'mobile_mailbox_menu_button'>].
        ✅  21. waitUntilVisible widgets with key [<'user_avatar'>].
        ✅  22. tap widgets with key [<'user_avatar'>].
        ✅  23. waitUntilVisible widgets with text "Settings".
        ✅  24. waitUntilVisible widgets with key [<'setting_profiles'>].
        ✅  25. tap widgets with key [<'setting_profiles'>].
        ✅  26. waitUntilVisible widgets with key [<'create_new_identity_button'>].
        ✅  27. tap widgets with key [<'create_new_identity_button'>].
        ✅  28. waitUntilVisible widgets with type "IdentityCreatorView".
✅ Should see identity as default when select identity as default (integration_test/tests/setting/identity/select_identity_as_default_test.dart) (23s)

Test summary:
📝 Total: 1
✅ Successful: 1
❌ Failed: 0
⏩ Skipped: 0
📊 Report: file:///Users/datvu/WorkingSpace/tmail-flutter/build/app/reports/androidTests/connected/index.html
⏱️  Duration: 49s
Screen_recording_20251015_113740.webm

@dab246 dab246 requested a review from hoangdat October 15, 2025 04:41
@hoangdat hoangdat merged commit dbb5568 into master Oct 15, 2025
23 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants