Merge pull request #12197 from mvdbeek/fix_trs_search_with_dash

[21.05] Allow leading whitespace in TRS search term
This commit is contained in:
Marius van den Beek
2021-06-25 18:11:06 +02:00
committed by GitHub
2 changed files with 2 additions and 2 deletions
+1 -1
View File
@@ -17,7 +17,7 @@ def parse_filters(search_term, filters):
search_term_without_filters = None
search_space = search_term.replace('"', "'")
filter_keys = "|".join(list(filters.keys()))
pattern = fr"({filter_keys}):([\w-]+|\'.*?\')"
pattern = fr"({filter_keys}):(?:\s+)?([\w-]+|\'.*?\')"
reserved = re.compile(pattern)
while True:
match = reserved.search(search_space)
+1 -1
View File
@@ -68,7 +68,7 @@ class TrsImportTestCase(SeleniumIntegrationTestCase):
def test_import_by_organization_search_dockstore(self):
self.trs_search()
self.components.trs_search.search.wait_for_and_send_keys('organization:iwc-workflows')
self.components.trs_search.search.wait_for_and_send_keys('organization: iwc-workflows')
self.components.trs_search.search_result(workflow_name=TRS_NAME).wait_for_and_click()
self.components.trs_search.import_version(version="v0.4").wait_for_and_click()
self.sleep_for(self.wait_types.UX_RENDER)