-
Sub-task
-
Resolution: Done
-
Medium
-
None
-
None
-
S12 SIMPLY May 29 - June 11, S13 SIMPLY June 12 - June 26
Implement the design described in https://jira.nypl.org/browse/SIMPLY-2004 (via prototype https://invis.io/DRSFIRXY6XU )
Acceptance criteria:
- A library user can turn on the display of test libraries on demand
- A library user can turn off the display of test libraries on demand and without rebooting their device
- Only a user who knows the 7-tap trick can load the list of test libraries
To test:
- Load SimplyE on an iOS device (iOS 12+)
- Navigate to the "Settings" screen
- Tap the "Accounts" menu item
- Tap the "Add Library" text on the upper right
- Verify that "Acton Public Library" is NOT showing in the library list
- Close library list
- Return to "Settings" screen
- Tap the text of the SImplyE version 7 times
- A new menu item called "Testing" should load
- Tap the "Testing" menu item
- A new screen should load with a toggle button to enable test libraries and add a Custom OPDS URL.
- Verify the toggle starts at "off"
- Tap the toggle to on
- Go back to Settings
- Tap "Add Library"
- Verify that "Acton Public Library" now shows on the screen
- Close SImplyE (even from running in the background)
- Return to SimplyE
- Navigate to Settings menu
- Tap "Accounts" menu item
- Tap "Add Library"
- Verify that "Acton Public Library" remains on the list
- Return to "Settings" menu
- Tap the text of the Simply E version 7 times
- Tap "Testing" menu
- Turn toggle off
- Return to "Accounts" page
- Tap "Add Library"
- Verify that "Acton Public Library" no longer shows in the library list