Closed Bug 1409750 Opened 8 years ago Closed 8 years ago

Add XCUITests for the new shortcuts implemented

Categories

(Firefox for iOS :: Build & Test, enhancement)

Other
iOS
enhancement
Not set
normal

Tracking

()

RESOLVED FIXED
Tracking Status
fxios ? ---

People

(Reporter: isabel_rios, Assigned: isabel_rios)

References

Details

Attachments

(1 file)

55 bytes, text/x-github-pull-request
njpark
: review+
Details | Review
These are the new shortcuts: long press the tabs button - Open a new Tab - Open a new Private tab Long press page options - show share sheet Please see bug 1407455. It may be worth to have tests for this.
Agreed! I’ll try and add those
In iPad the behaviour would be different, no shortcuts when long pressing the tabs button. See bug 1409686. Thanks Joe! I almost have a first version of XCUITests already for this implementation, will share soon and you can comment, add more tests or whatever :) or if you have something already, pelase let me know. Thanks!
Attached file Pull Request
Tests added in TopTabs Suite: (only iphone) -Add tab by long press on tabs button -Add private tab by long press on tabs button Test added in PhotonActionSheetUI Suite: (iphone and ipad) -Open share menu by long press on page options button
Assignee: nobody → irios.mozilla
Thanks Isabel! This looks great.
Comment on attachment 8920157 [details] [review] Pull Request Tests are passing: https://dashboard.buddybuild.com/apps/57bf25c0f096bc01001e21e0/build/59e8c5280c58fe0001dd38c3#tests (thre failing ones are regarding Navigation that already solved in latest master)
Attachment #8920157 - Flags: review?(npark)
Attachment #8920157 - Flags: review?(npark) → review+
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → FIXED
tracking-fxios: --- → ?
Whiteboard: [needsuplift]
Uplifted to v10.x
Whiteboard: [needsuplift]
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: