From d80c57dbd670d714516a9c6fd5e75b519a3b26c3 Mon Sep 17 00:00:00 2001 From: Tasos Papaioannou Date: Mon, 24 Aug 2020 11:37:03 -0400 Subject: [PATCH] Fix find_request to loop over static list of dict keys, to avoid RuntimeError --- cfme/services/requests.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cfme/services/requests.py b/cfme/services/requests.py index 780a65432f..e2206aa43e 100644 --- a/cfme/services/requests.py +++ b/cfme/services/requests.py @@ -299,7 +299,7 @@ def find_request(self, cells, partial_check=False): contains = '' if not partial_check else '__contains' column_list = self.table.attributized_headers cells = copy(cells) - for key in cells.keys(): + for key in list(cells): for column_name, column_text in column_list.items(): if key == column_text: cells[f'{column_name}{contains}'] = cells.pop(key)