mirror of
https://github.com/pgadmin-org/pgadmin4.git
synced 2025-02-25 18:55:31 -06:00
Close query tool connection for API test cases.
This commit is contained in:
@@ -210,6 +210,11 @@ class TestDownloadCSV(BaseTestGenerator):
|
||||
# when TX id is invalid
|
||||
self.assertEqual(response.status_code, 500)
|
||||
|
||||
# Close query tool
|
||||
url = '/datagrid/close/{0}'.format(self.trans_id)
|
||||
response = self.tester.delete(url)
|
||||
self.assertEqual(response.status_code, 200)
|
||||
|
||||
database_utils.disconnect_database(self, self._sid, self._did)
|
||||
|
||||
def tearDown(self):
|
||||
|
||||
@@ -100,5 +100,10 @@ class TestEditorHistory(BaseTestGenerator):
|
||||
self.expected_len)
|
||||
|
||||
def tearDown(self):
|
||||
# Close query tool
|
||||
url = '/datagrid/close/{0}'.format(self.trans_id)
|
||||
response = self.tester.delete(url)
|
||||
self.assertEqual(response.status_code, 200)
|
||||
|
||||
# Disconnect the database
|
||||
database_utils.disconnect_database(self, self.server_id, self.db_id)
|
||||
|
||||
@@ -276,6 +276,11 @@ class TestEncodingCharset(BaseTestGenerator):
|
||||
result = response_data['data']['result'][0][0]
|
||||
self.assertEqual(result, self.test_str)
|
||||
|
||||
# Close query tool
|
||||
url = '/datagrid/close/{0}'.format(self.trans_id)
|
||||
response = self.tester.delete(url)
|
||||
self.assertEqual(response.status_code, 200)
|
||||
|
||||
database_utils.disconnect_database(self, self.encode_sid,
|
||||
self.encode_did)
|
||||
|
||||
|
||||
@@ -67,5 +67,10 @@ class TestExplainPlan(BaseTestGenerator):
|
||||
self.assertEqual(len(response_data['data']['result']), 1)
|
||||
self.assertEqual(len(response_data['data']['result'][0]), 1)
|
||||
|
||||
# Close query tool
|
||||
url = '/datagrid/close/{0}'.format(self.trans_id)
|
||||
response = self.tester.delete(url)
|
||||
self.assertEqual(response.status_code, 200)
|
||||
|
||||
# Disconnect the database
|
||||
database_utils.disconnect_database(self, self.server_id, self.db_id)
|
||||
|
||||
@@ -149,5 +149,10 @@ class TestMacros(BaseTestGenerator):
|
||||
self.assertEqual(response_data['sql'], m['sql'])
|
||||
|
||||
def tearDown(self):
|
||||
# Close query tool
|
||||
url = '/datagrid/close/{0}'.format(self.trans_id)
|
||||
response = self.tester.delete(url)
|
||||
self.assertEqual(response.status_code, 200)
|
||||
|
||||
# Disconnect the database
|
||||
database_utils.disconnect_database(self, self.server_id, self.db_id)
|
||||
|
||||
@@ -109,5 +109,10 @@ NOTICE: Hello, world!
|
||||
|
||||
cnt += 1
|
||||
|
||||
# Close query tool
|
||||
url = '/datagrid/close/{0}'.format(self.trans_id)
|
||||
response = self.tester.delete(url)
|
||||
self.assertEqual(response.status_code, 200)
|
||||
|
||||
# Disconnect the database
|
||||
database_utils.disconnect_database(self, self.server_id, self.db_id)
|
||||
|
||||
@@ -239,6 +239,8 @@ class TestTransactionControl(BaseTestGenerator):
|
||||
self._check_transaction_status(TX_STATUS_IDLE)
|
||||
|
||||
def tearDown(self):
|
||||
# Close query tool
|
||||
self._close_query_tool()
|
||||
# Disconnect the database
|
||||
database_utils.disconnect_database(self, self.server_id, self.db_id)
|
||||
|
||||
@@ -335,3 +337,8 @@ class TestTransactionControl(BaseTestGenerator):
|
||||
|
||||
self.select_sql = "SELECT * FROM %s" % test_table_name
|
||||
utils.create_table_with_query(self.server, self.db_name, create_sql)
|
||||
|
||||
def _close_query_tool(self):
|
||||
url = '/datagrid/close/{0}'.format(self.trans_id)
|
||||
response = self.tester.delete(url)
|
||||
self.assertEqual(response.status_code, 200)
|
||||
|
||||
@@ -146,6 +146,8 @@ class TestQueryUpdatableResultset(BaseTestGenerator):
|
||||
self._check_editable_columns(response_data)
|
||||
|
||||
def tearDown(self):
|
||||
# Close query tool
|
||||
self._close_query_tool()
|
||||
# Disconnect the database
|
||||
database_utils.disconnect_database(self, self.server_id, self.db_id)
|
||||
|
||||
@@ -232,6 +234,11 @@ class TestQueryUpdatableResultset(BaseTestGenerator):
|
||||
|
||||
utils.create_table_with_query(self.server, self.db_name, create_sql)
|
||||
|
||||
def _close_query_tool(self):
|
||||
url = '/datagrid/close/{0}'.format(self.trans_id)
|
||||
response = self.tester.delete(url)
|
||||
self.assertEqual(response.status_code, 200)
|
||||
|
||||
|
||||
class TestTemporaryTable(TestQueryUpdatableResultset):
|
||||
""" This class will test the query result-set for temporary tables """
|
||||
|
||||
@@ -865,6 +865,8 @@ class TestSaveChangedData(BaseTestGenerator):
|
||||
self._check_saved_data()
|
||||
|
||||
def tearDown(self):
|
||||
# Close query tool
|
||||
self._close_query_tool()
|
||||
# Disconnect the database
|
||||
database_utils.disconnect_database(self, self.server_id, self.db_id)
|
||||
|
||||
@@ -951,3 +953,8 @@ class TestSaveChangedData(BaseTestGenerator):
|
||||
self.select_sql = 'SELECT * FROM %s;' % self.test_table_name
|
||||
|
||||
utils.create_table_with_query(self.server, self.db_name, create_sql)
|
||||
|
||||
def _close_query_tool(self):
|
||||
url = '/datagrid/close/{0}'.format(self.trans_id)
|
||||
response = self.tester.delete(url)
|
||||
self.assertEqual(response.status_code, 200)
|
||||
|
||||
Reference in New Issue
Block a user