Testsuite: better portability of postgresq test vs. postgresql versions
authorJeremy Harris <jgh146exb@wizmail.org>
Wed, 27 Dec 2017 11:11:17 +0000 (11:11 +0000)
committerJeremy Harris <jgh146exb@wizmail.org>
Wed, 27 Dec 2017 11:13:06 +0000 (11:13 +0000)
test/scripts/2620-Postgresql/2620

index ba3a3bcc82fd6f5445d684b85d42bb642d59a94d..ae5dca130cfe01167144616526a7f066aaf5fb8c 100644 (file)
@@ -5,20 +5,22 @@ sudo rm -fr DIR/pgsql
 perl
 system 'initdb -D DIR/pgsql/data';
 ****
 perl
 system 'initdb -D DIR/pgsql/data';
 ****
+sudo rm test-stdout
 background
 /usr/bin/postgres -D DIR/pgsql/data -p PORT_N -k DIR/pgsql
 ****
 background
 /usr/bin/postgres -D DIR/pgsql/data -p PORT_N -k DIR/pgsql
 ****
+sleep 1
 perl
 system 'createdb -h localhost -p PORT_N test';
 system 'psql -h localhost -p PORT_N -d test \
 perl
 system 'createdb -h localhost -p PORT_N test';
 system 'psql -h localhost -p PORT_N -d test \
- -c "CREATE TABLE them ( name text, id text );" \
-c "INSERT INTO them VALUES ( \'Philip Hazel\', \'ph10\' );" \
-c "INSERT INTO them VALUES ( \'Aristotle\',    \'aaaa\' );" \
-c "INSERT INTO them VALUES ( \'\', \'nothing\' );" \
-c "INSERT INTO them VALUES ( \'\"stquot\', \'quote2\' );" \
-c "INSERT INTO them VALUES ( \'before\' || CHR(13) || CHR(10) || \'after\', \'newline\' );" \
-c "INSERT INTO them VALUES ( \'x\' || CHR(9) || \'x\', \'tab\' );" \
-c "INSERT INTO them VALUES ( CHR(39) || \'stquot\', \'quote1\' );" \
+ -c "CREATE TABLE them ( name text, id text ); \
    INSERT INTO them VALUES ( \'Philip Hazel\', \'ph10\' ); \
    INSERT INTO them VALUES ( \'Aristotle\',    \'aaaa\' ); \
    INSERT INTO them VALUES ( \'\', \'nothing\' ); \
    INSERT INTO them VALUES ( \'\"stquot\', \'quote2\' ); \
    INSERT INTO them VALUES ( \'before\' || CHR(13) || CHR(10) || \'after\', \'newline\' ); \
    INSERT INTO them VALUES ( \'x\' || CHR(9) || \'x\', \'tab\' ); \
    INSERT INTO them VALUES ( CHR(39) || \'stquot\', \'quote1\' );" \
  ';
 ****
 #
  ';
 ****
 #