27 As a user, I want the option to use stairs, elevators, or escalators when getting indoor directions.
Acceptance Criteria:
Given that I am on the directions page,
And that I click on the 3-dots options/menu button,
And that I click on the "Choose indoor accessibility" option,
And that I select an option that I want removed from my route (e.g. "Can't use stairs"),
Then I should see the indoor path update to remove the selected option from my route.
Steps for Acceptance Test:
Open the application
Click on the the "Directions" button found at the bottom left of the bottom navigation bar
Click on the "Search for location" button from the presented options to enter the destination location
Enter an start location/destination; it is recommended to enter an indoor location, such as LB-385.00
Click on the "Search for location" button from the presented options
Enter a destination location; it is recommended to enter an indoor location, such as LB-285.00
The default route displayed on the map allows all forms of indoor travel (escalators, elevators, stairs) and will use the ones closest to the start and end locations
Tap on the 3-dots options/menu button in the top right of the screen next to the start location name
Tap on the "Choose indoor accessibility" option
Select the accessibility option from the presented list; if you have used LB-285.00 and LB-385.00 as the start and end destinations, then it is recommended that you select the "Can't use stairs" option
The indoor portions of the route should now avoid staircases
The only room numbers populated in the app are found in the Webster Library/LB Building, additional rooms for other buildings can be easily added with data entry
The indoor path do not perfectly math real-life indoor paths (Bug #253)
In addition, the time, steps and distance for indoor paths are missing (Bug #236)
On rare occurrences, the app will crash when getting directions, please note that we have logged this issue, in case that happens please restart the app and try the above steps again (Bug #234)
User Story Covered:
27 As a user, I want the option to use stairs, elevators, or escalators when getting indoor directions.
Acceptance Criteria: Given that I am on the directions page, And that I click on the 3-dots options/menu button, And that I click on the "Choose indoor accessibility" option, And that I select an option that I want removed from my route (e.g. "Can't use stairs"), Then I should see the indoor path update to remove the selected option from my route.
Steps for Acceptance Test:
Please refer to this video for a demonstration of this acceptance criteria
Note: