)]}'
{"openstack_dashboard/test/selenium/integration/test_images.py":[{"author":{"_account_id":8648,"name":"Radomir Dopieralski","email":"openstack@dopieralski.pl","username":"thesheep"},"change_message_id":"7d92f068e0878d1b02c7794417c4c9e1c89e5c64","unresolved":true,"context_lines":[{"line_number":400,"context_line":"    actions_column \u003d rows[0].find_element_by_xpath("},{"line_number":401,"context_line":"        \".//ancestor::tr/td[contains(@class,\u0027actions_column\u0027)]\")"},{"line_number":402,"context_line":"    WebDriverWait(driver, config.selenium.page_timeout).until("},{"line_number":403,"context_line":"        EC.invisibility_of_element((By.CSS_SELECTOR, \"modal-backdrop\")))"},{"line_number":404,"context_line":"    widgets.select_from_dropdown(actions_column, \"Delete Image\")"},{"line_number":405,"context_line":"    widgets.confirm_modal(driver)"},{"line_number":406,"context_line":"    messages \u003d widgets.get_and_dismiss_messages(driver)"}],"source_content_type":"text/x-python","patch_set":1,"id":"3eaedefb_5e0dfe17","line":403,"updated":"2024-06-12 14:09:13.000000000","message":"should this be a class and not a tag name?","commit_id":"2edb1d9d05988f2b2ff3d7aff5fa5b812082e314"},{"author":{"_account_id":35133,"name":"Jan Jasek","email":"jjasek@redhat.com","username":"janjasek"},"change_message_id":"f0ae1503cf83290226d1ed24f63793598f9e800f","unresolved":false,"context_lines":[{"line_number":400,"context_line":"    actions_column \u003d rows[0].find_element_by_xpath("},{"line_number":401,"context_line":"        \".//ancestor::tr/td[contains(@class,\u0027actions_column\u0027)]\")"},{"line_number":402,"context_line":"    WebDriverWait(driver, config.selenium.page_timeout).until("},{"line_number":403,"context_line":"        EC.invisibility_of_element((By.CSS_SELECTOR, \"modal-backdrop\")))"},{"line_number":404,"context_line":"    widgets.select_from_dropdown(actions_column, \"Delete Image\")"},{"line_number":405,"context_line":"    widgets.confirm_modal(driver)"},{"line_number":406,"context_line":"    messages \u003d widgets.get_and_dismiss_messages(driver)"}],"source_content_type":"text/x-python","patch_set":1,"id":"2c05b5ee_2ee0efe3","line":403,"in_reply_to":"3eaedefb_5e0dfe17","updated":"2024-06-12 22:27:40.000000000","message":"Thank you Radomir! I missed “.”. It worked anyway (as the fix of the instability) because of the timeout when it was looking for the element. But of course the code did not make sense.","commit_id":"2edb1d9d05988f2b2ff3d7aff5fa5b812082e314"}]}
