diff test/test_admin.py @ 6332:6a6b4651be1f

Use server-side cursor for postgres in some cases In filter, filter_iter, and _materialize_multilinks, use named cursor with postgresql. This turns of client-side cursor handling and avoids *large* roundup process (or wsgi process) in case of large results. Fixes issue2551114.
author Ralf Schlatterbeck <rsc@runtux.com>
date Thu, 04 Mar 2021 12:55:21 +0100
parents b303db7f384f
children 51a1a9b0f567
line wrap: on
line diff
--- a/test/test_admin.py	Tue Mar 02 12:43:19 2021 -0500
+++ b/test/test_admin.py	Thu Mar 04 12:55:21 2021 +0100
@@ -719,8 +719,8 @@
 
         out = out.getvalue().strip()
         err = err.getvalue().strip()
-        self.assertEqual(len(out), 0)
-        self.assertEqual(len(err), 0)
+        self.assertEqual(out, '')
+        self.assertEqual(err, '')
 
         self.admin=AdminTool()
         with captured_output() as (out, err):
@@ -847,8 +847,8 @@
 
         out = out.getvalue().strip()
         err = err.getvalue().strip()
-        self.assertEqual(len(out), 0)
-        self.assertEqual(len(err), 0)
+        self.assertEqual(out, '')
+        self.assertEqual(err, '')
 
         ## verify that issue 1 and 2 are assigned to user2 and user2
         self.admin=AdminTool()

Roundup Issue Tracker: http://roundup-tracker.org/