summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTom Lane <tgl@sss.pgh.pa.us>2009-08-18 16:00:50 +0000
committerTom Lane <tgl@sss.pgh.pa.us>2009-08-18 16:00:50 +0000
commit4b98b613f6980d4d14dada062b47322132107144 (patch)
tree333b05935658fbec9b60897e0d7103ca4e9731ef
parent13845d261c9843cc3617a5e44fba09335bce3e83 (diff)
downloadpostgresql-4b98b613f6980d4d14dada062b47322132107144.tar.gz
Print the actual DB encoding in the unaccent regression test.
This is to help make it more obvious what the problem is, if the encoding isn't what the test expects.
-rw-r--r--contrib/unaccent/expected/unaccent.out7
-rw-r--r--contrib/unaccent/sql/unaccent.sql3
2 files changed, 10 insertions, 0 deletions
diff --git a/contrib/unaccent/expected/unaccent.out b/contrib/unaccent/expected/unaccent.out
index 8d197c50be..a09e00fe5b 100644
--- a/contrib/unaccent/expected/unaccent.out
+++ b/contrib/unaccent/expected/unaccent.out
@@ -1,6 +1,13 @@
SET client_min_messages = warning;
\set ECHO none
RESET client_min_messages;
+-- must have a UTF8 database
+SELECT getdatabaseencoding();
+ getdatabaseencoding
+---------------------
+ UTF8
+(1 row)
+
SET client_encoding TO 'KOI8';
SELECT unaccent('foobar');
unaccent
diff --git a/contrib/unaccent/sql/unaccent.sql b/contrib/unaccent/sql/unaccent.sql
index 71ab5bb435..ede938d479 100644
--- a/contrib/unaccent/sql/unaccent.sql
+++ b/contrib/unaccent/sql/unaccent.sql
@@ -4,6 +4,9 @@ SET client_min_messages = warning;
\set ECHO all
RESET client_min_messages;
+-- must have a UTF8 database
+SELECT getdatabaseencoding();
+
SET client_encoding TO 'KOI8';
SELECT unaccent('foobar');