OSDN Git Service

Add the regression test of likequery function.
authorMasaoFujii <masao.fujii@gmail.com>
Thu, 22 Aug 2013 01:36:58 +0000 (10:36 +0900)
committerMasaoFujii <masao.fujii@gmail.com>
Thu, 22 Aug 2013 01:36:58 +0000 (10:36 +0900)
expected/pg_bigm.out [new file with mode: 0644]
sql/pg_bigm.sql [new file with mode: 0644]

diff --git a/expected/pg_bigm.out b/expected/pg_bigm.out
new file mode 100644 (file)
index 0000000..4dc0d99
--- /dev/null
@@ -0,0 +1,38 @@
+CREATE EXTENSION pg_bigm;
+\pset null '(null)'
+SELECT likequery (NULL);
+ likequery 
+-----------
+ (null)
+(1 row)
+
+SELECT likequery ('');
+ likequery 
+-----------
+ (null)
+(1 row)
+
+SELECT likequery ('aBc023#*^&');
+  likequery   
+--------------
+ %aBc023#*^&%
+(1 row)
+
+SELECT likequery ('ポスグレの全文検索');
+      likequery       
+----------------------
+ %ポスグレの全文検索%
+(1 row)
+
+SELECT likequery ('\_%');
+ likequery 
+-----------
+ %\\\_\%%
+(1 row)
+
+SELECT likequery ('pg_bigmは検索性能を200%向上させました。');
+                  likequery                  
+---------------------------------------------
+ %pg\_bigmは検索性能を200\%向上させました。%
+(1 row)
+
diff --git a/sql/pg_bigm.sql b/sql/pg_bigm.sql
new file mode 100644 (file)
index 0000000..1f1f1e8
--- /dev/null
@@ -0,0 +1,9 @@
+CREATE EXTENSION pg_bigm;
+
+\pset null '(null)'
+SELECT likequery (NULL);
+SELECT likequery ('');
+SELECT likequery ('aBc023#*^&');
+SELECT likequery ('ポスグレの全文検索');
+SELECT likequery ('\_%');
+SELECT likequery ('pg_bigmは検索性能を200%向上させました。');