mirror of
https://github.com/ansible/awx.git
synced 2026-05-14 04:47:44 -02:30
Merge pull request #13194 from mabashian/13193-related-name-exact
Adds support for exact name searching against related fields to the ui
This commit is contained in:
@@ -420,7 +420,7 @@ describe('<AdvancedSearch />', () => {
|
|||||||
const selectOptions = wrapper.find(
|
const selectOptions = wrapper.find(
|
||||||
'Select[aria-label="Related search type"] SelectOption'
|
'Select[aria-label="Related search type"] SelectOption'
|
||||||
);
|
);
|
||||||
expect(selectOptions).toHaveLength(2);
|
expect(selectOptions).toHaveLength(3);
|
||||||
expect(
|
expect(
|
||||||
selectOptions.find('SelectOption[id="name-option-select"]').prop('value')
|
selectOptions.find('SelectOption[id="name-option-select"]').prop('value')
|
||||||
).toBe('name__icontains');
|
).toBe('name__icontains');
|
||||||
|
|||||||
@@ -31,6 +31,12 @@ function RelatedLookupTypeInput({
|
|||||||
value="name__icontains"
|
value="name__icontains"
|
||||||
description={t`Fuzzy search on name field.`}
|
description={t`Fuzzy search on name field.`}
|
||||||
/>
|
/>
|
||||||
|
<SelectOption
|
||||||
|
id="name-exact-option-select"
|
||||||
|
key="name"
|
||||||
|
value="name"
|
||||||
|
description={t`Exact search on name field.`}
|
||||||
|
/>
|
||||||
<SelectOption
|
<SelectOption
|
||||||
id="id-option-select"
|
id="id-option-select"
|
||||||
key="id"
|
key="id"
|
||||||
|
|||||||
Reference in New Issue
Block a user