PostgreSQL 9.6.8 changes pg_get_indexdef() to always include the schema name.
Cope with that in the testsuite.

Closes: #897523

commit 798d696ccb8297da233bcc6ab796071c7b35374c
Author: David Christensen <david@endpoint.com>
Date:   Thu Apr 5 11:46:49 2018 -0500

    Allow public-qualified difference (fixes issue with Pg 10)

diff --git a/t/02_same_schema.t b/t/02_same_schema.t
index e5517d1..218712e 100644
--- a/t/02_same_schema.t
+++ b/t/02_same_schema.t
@@ -621,8 +621,8 @@ like ($cp1->run($connect2),
       qr{^$label CRITICAL.*Items not matched: 1 .*
 \s*Index "public.valen":
 \s*"indexdef" is different:
-\s*Database 1: CREATE INDEX valen ON gkar USING btree \(garibaldi\)
-\s*Database 2: CREATE UNIQUE INDEX valen ON gkar USING btree \(garibaldi\)
+\s*Database 1: CREATE INDEX valen ON (?:public\.)?gkar USING btree \(garibaldi\)
+\s*Database 2: CREATE UNIQUE INDEX valen ON (?:public\.)?gkar USING btree \(garibaldi\)
 \s*"indisunique" is different:
 \s*Database 1: f
 \s*Database 2: t\s*$}s,
