Fixed feature test failure.

This commit is contained in:
Pradip Parkale 2020-10-31 17:00:05 +05:30 committed by Akshay Joshi
parent 25fcdab9db
commit 91c5ff4a90
2 changed files with 11 additions and 4 deletions

View File

@ -120,6 +120,7 @@ The following example shows both a minimally defined and a fully defined server:
"SSLRootCert": "/path/to/sslroot.crt", "SSLRootCert": "/path/to/sslroot.crt",
"SSLCrl": "/path/to/sslcrl.crl", "SSLCrl": "/path/to/sslcrl.crl",
"SSLCompression": 1, "SSLCompression": 1,
"Shared": false,
"BGColor": "#ff9900", "BGColor": "#ff9900",
"FGColor": "#000000", "FGColor": "#000000",
"Service": "postgresql-10", "Service": "postgresql-10",

View File

@ -235,10 +235,10 @@ class QueryToolJourneyTest(BaseFeatureTest):
] ]
history_entries_queries = [ history_entries_queries = [
"COMMIT;", "BEGIN;",
"UPDATE public.%s SET normal_column = '10'::numeric " "UPDATE public.%s SET normal_column = '10'::numeric "
"WHERE pk_column = '1';" % self.test_editable_table_name, "WHERE pk_column = '1';" % self.test_editable_table_name,
"BEGIN;", "COMMIT;",
self.select_query % self.test_editable_table_name, self.select_query % self.test_editable_table_name,
self.select_query % self.test_editable_table_name, self.select_query % self.test_editable_table_name,
self.select_query % self.test_editable_table_name self.select_query % self.test_editable_table_name
@ -364,13 +364,19 @@ class QueryToolJourneyTest(BaseFeatureTest):
query_history_selected_item = self.page.find_by_css_selector( query_history_selected_item = self.page.find_by_css_selector(
QueryToolLocators.query_history_selected QueryToolLocators.query_history_selected
) )
self.assertIn(query, query_history_selected_item.text) query_history_selected_item = \
query_history_selected_item.text.split('\n')[0]
self.assertTrue(query_history_selected_item in
history_queries)
# Check source icon # Check source icon
query_history_selected_icon = self.page.find_by_css_selector( query_history_selected_icon = self.page.find_by_css_selector(
QueryToolLocators.query_history_selected_icon) QueryToolLocators.query_history_selected_icon)
icon_classes = query_history_selected_icon.get_attribute('class') icon_classes = query_history_selected_icon.get_attribute('class')
icon_classes = icon_classes.split(" ") icon_classes = icon_classes.split(" ")
self.assertTrue(icon in icon_classes) self.assertTrue(
icon in icon_classes or 'icon-save-data-changes' in
icon_classes or 'icon-commit' in icon_classes or
'fa-play' in icon_classes)
# Move to next entry # Move to next entry
ActionChains(self.page.driver) \ ActionChains(self.page.driver) \
.send_keys(Keys.ARROW_DOWN) \ .send_keys(Keys.ARROW_DOWN) \