From cb744492c8efa80b1280e0efe63d59f9da7e784a Mon Sep 17 00:00:00 2001 From: mvdbeek Date: Fri, 25 Jun 2021 15:08:24 +0200 Subject: [PATCH] Allow whitespace in TRS search term --- lib/galaxy/util/search.py | 2 +- test/integration_selenium/test_trs_import.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/galaxy/util/search.py b/lib/galaxy/util/search.py index e0bda0d956d..3fd2656f128 100644 --- a/lib/galaxy/util/search.py +++ b/lib/galaxy/util/search.py @@ -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) diff --git a/test/integration_selenium/test_trs_import.py b/test/integration_selenium/test_trs_import.py index e5385088ce0..51d405387ff 100644 --- a/test/integration_selenium/test_trs_import.py +++ b/test/integration_selenium/test_trs_import.py @@ -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)