Changeset: 5c6afb6cef73 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/5c6afb6cef73
Modified Files:
testing/sqltest.py
Branch: Jan2022
Log Message:
Close cursor when we're done with it.
diffs (21 lines):
diff --git a/testing/sqltest.py b/testing/sqltest.py
--- a/testing/sqltest.py
+++ b/testing/sqltest.py
@@ -481,6 +481,7 @@ class PyMonetDBTestResult(TestCaseResult
self.lineno = lineno
if query:
self.query = query
+ crs = None
try:
conn = self.test_case.conn_ctx.connect()
crs = conn.cursor()
@@ -495,6 +496,9 @@ class PyMonetDBTestResult(TestCaseResult
self.err_code, self.err_message =
self._parse_error(e.args[0])
except (OSError, ValueError) as e:
self.test_run_error = e
+ finally:
+ if crs is not None:
+ crs.close()
self.did_run = True
return self
_______________________________________________
checkin-list mailing list
[email protected]
https://www.monetdb.org/mailman/listinfo/checkin-list