Device test manas_membership_e2e: Vishnu feed case taps NoteCardMenu ambiguously when the feed has other notes
Maintainers usually reply within 1 day
Nobody has claimed this yet.
Assessment
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Newbie friendliness
- 82/100
Research direction
Open integration_test/manas_membership_e2e_test.dart and read the Vishnu feed menu saves and adds a note to Manas case around line 352. Check how the seeded note's card is located and compare with the NoteCardMenu tap; the issue suggests scoping the finder to that card or clearing the feed first. Done when the test taps the intended menu and passes with other notes already in the feed.
Written by the indexing model from the issue text.
Description
Test problem, not an app bug. Reproduced on main (4f1042b) and on #299, same failure.
integration_test/manas_membership_e2e_test.dart → Vishnu feed menu saves and adds a note to Manas fails on a phone whose feed already holds notes:
The finder "Found 4 widgets with type NoteCardMenu" ... ambiguously found multiple matching widgets. The "tap()" method needs a single target.
The test does tester.tap(find.byType(NoteCardMenu)) (line ~352) and assumes the seeded note is the only one in the feed. The thread, public group and private group cases pass because those screens show only their own notes.
Fix: tap the menu inside the seeded note's card (find.descendant), or clear the feed first.
- Dominant language
- Dart
- Stars
- 2
- Forks
- 2
- Avg merge
- 1d 7h
- Merged PRs (30d)
- 35
Getting set up
- No Dockerfile or Docker Compose file
- No pull request template
- Read the contributing guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from basictech01/uniun
-
enhancement good first issue P2-Medium
Difficulty 5/5 Over a week Newbie friendliness 25/100
basictech01/uniun#296 ·
Maintainers usually reply within 1 day
-
bug good first issue P2-Medium
Difficulty 4/5 1-2 days Newbie friendliness 22/100
basictech01/uniun#293 ·
Maintainers usually reply within 1 day
-
bug P1-High
Difficulty 4/5 3-5 days Newbie friendliness 18/100
basictech01/uniun#286 · 2 comments ·
Maintainers usually reply within 1 day
-
P3-Low
Difficulty 4/5 1-2 days Newbie friendliness 30/100
basictech01/uniun#282 · 1 comment ·
Maintainers usually reply within 1 day
-
enhancement P2-Medium
Difficulty 5/5 Over a week Newbie friendliness 10/100
basictech01/uniun#276 ·
Maintainers usually reply within 1 day
All issues in basictech01/uniun
Similar issues
-
bug
Difficulty 1/5 Under an hour Newbie friendliness 65/100
chriskelly/wish-together#36 ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
AppFlowy-IO/AppFlowy#9075 ·
-
Paste asks for iOS paste permission because the default context menu ignores SystemContextMenuPossibly taken @dorklein claimed this today. Open
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
maheshj01/searchfield#267 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 67/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
avdept/JellyBoxPlayer#375 ·
Maintainers usually reply within 1 day