]> granicus.if.org Git - postgresql/commitdiff
Fix testlibpq3
authorAlvaro Herrera <alvherre@alvh.no-ip.org>
Wed, 18 Sep 2019 19:29:55 +0000 (16:29 -0300)
committerAlvaro Herrera <alvherre@alvh.no-ip.org>
Wed, 18 Sep 2019 19:34:34 +0000 (16:34 -0300)
The sample output assumes non-standard-conforming interpretation of
backslashes in input literals, so the actual output didn't match.

Noticed while perusing another patch that touches this file.

Evidently this code is seldom checked, so I'm not going to bother
backpatching this fix.

src/test/examples/testlibpq3.c
src/test/examples/testlibpq3.sql

index c3b524cfdfb00ab5a4798f7a629ebf3d7daa449c..efc3ed3eb0bb2d6a0470a5034a5e7992b8a66c54 100644 (file)
@@ -11,8 +11,8 @@
  * CREATE SCHEMA testlibpq3;
  * SET search_path = testlibpq3;
  * CREATE TABLE test1 (i int4, t text, b bytea);
- * INSERT INTO test1 values (1, 'joe''s place', '\\000\\001\\002\\003\\004');
- * INSERT INTO test1 values (2, 'ho there', '\\004\\003\\002\\001\\000');
+ * INSERT INTO test1 values (1, 'joe''s place', '\000\001\002\003\004');
+ * INSERT INTO test1 values (2, 'ho there', '\004\003\002\001\000');
  *
  * The expected output is:
  *
index 221330650990a1a1ecc68adffcd66cc682c9d4aa..35a95ca347b5271a43b3fe6f9d6ab8542c77a7f2 100644 (file)
@@ -1,5 +1,6 @@
 CREATE SCHEMA testlibpq3;
 SET search_path = testlibpq3;
+SET standard_conforming_strings = ON;
 CREATE TABLE test1 (i int4, t text, b bytea);
-INSERT INTO test1 values (1, 'joe''s place', '\\000\\001\\002\\003\\004');
-INSERT INTO test1 values (2, 'ho there', '\\004\\003\\002\\001\\000');
+INSERT INTO test1 values (1, 'joe''s place', '\000\001\002\003\004');
+INSERT INTO test1 values (2, 'ho there', '\004\003\002\001\000');