aboutsummaryrefslogtreecommitdiff
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
postgresql-4b98b613f6980d4d14dada062b47322132107144.zip
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 8d197c50be7..a09e00fe5b1 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 71ab5bb4358..ede938d4795 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');