Changeset: 2c31422cb036 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/2c31422cb036
Modified Files:
        sql/test/BugTracker-2021/Tests/shutdown-force.Bug-7167.SQL.py
Branch: Jul2021
Log Message:

My test wasn't right because it was not sending the query to the server


diffs (29 lines):

diff --git a/sql/test/BugTracker-2021/Tests/shutdown-force.Bug-7167.SQL.py 
b/sql/test/BugTracker-2021/Tests/shutdown-force.Bug-7167.SQL.py
--- a/sql/test/BugTracker-2021/Tests/shutdown-force.Bug-7167.SQL.py
+++ b/sql/test/BugTracker-2021/Tests/shutdown-force.Bug-7167.SQL.py
@@ -1,6 +1,5 @@
-import os, socket, tempfile, sys
+import os, socket, tempfile, sys, pymonetdb
 
-from MonetDBtesting.sqltest import SQLTestCase
 try:
     from MonetDBtesting import process
 except ImportError:
@@ -19,8 +18,14 @@ with tempfile.TemporaryDirectory() as fa
     os.mkdir(os.path.join(farm_dir, 'db1'))
     with process.server(mapiport=myport, dbname='db1', 
dbfarm=os.path.join(farm_dir, 'db1'),
                         stdin=process.PIPE, stdout=process.PIPE, 
stderr=process.PIPE) as srv:
-        with SQLTestCase() as tc:
-            tc.connect(username="monetdb", password="monetdb", port=myport, 
database='db1')
-            tc.execute("call sys.shutdown(1, true);")
+        conn = pymonetdb.connect(database='db1', port=myport, autocommit=True)
+        cur = conn.cursor()
+        try:
+            cur.execute("call sys.shutdown(1, true);")
+            sys.stderr.write('Exception expected')
+        except:
+            pass
+        cur.close()
+        conn.close()
         out, err = srv.communicate()
         sys.stderr.write(err)
_______________________________________________
checkin-list mailing list
checkin-list@monetdb.org
https://www.monetdb.org/mailman/listinfo/checkin-list

Reply via email to