Details
-
Story
-
Status: Closed (View Workflow)
-
P3
-
Resolution: Done
-
None
-
None
Description
Purpose:
This UI implementation of the Language filter covered by MSEARCH-4
User story statement(s):
As a librarian searching inventory
I want to see what publication languages are present
so that I can limit my search results to a desired language
Scenarios:
- Scenario:
- Scenario:
- Given the language filter is expanded
- When the user starts typing in the filter's textbox
- Then autocomplete suggests available languages
- Scenario:
- Given the user typed the language in the filter's textbox
- When the language is selected
- Then search results are populated with the instances fulfilling the searched language
- Scenario:
- Given the Inventory-es app
- When the results pane is populated
- Then the language filter is expanded and shows checkboxes with languages that meet the search criteria followed by the number of instances for each language. The languages are ordered by number of hits in descending order:
Note: The mockup displays incorrect order of the languages
- Scenario:
- Given the checkbox in the language filter/facet
- When the user selects a checkbox
- Then the results list contains only the records that are published in this language
- Scenario:
- Given the checkbox in the language filter/facet
- When the user selects more than one checkbox
- Then the results list contains instances that were published in either of selected languages (logical disjunction)
Out of scope:
- Entering same search in search box and selecting filter
- Showing only top 5 options with by "More..." link
TestRail: Results
Attachments
Issue Links
- defines
-
UXPROD-2806 Create Elasticsearch indexes for Inventory search
-
- Closed
-
- has to be done after
-
STCOM-805 Update Checkbox component in the stripes-components library to include count in the label
-
- Closed
-
-
UISEES-28 Create CheckboxFilter component with the filtering/show more
-
- Closed
-
-
UISEES-29 Update filters options for Instances with the facet data.
-
- Closed
-
- relates to
-
MSEARCH-4 Instance - filters/facets
-
- Closed
-
-
UISEES-6 Spike - UI for Facet component
-
- Closed
-