Update regression test
authorCédric Villemain <cedric@2ndquadrant.fr>
Tue, 10 Dec 2013 13:10:57 +0000 (14:10 +0100)
committerCédric Villemain <cedric@2ndquadrant.fr>
Tue, 10 Dec 2013 13:10:57 +0000 (14:10 +0100)
expected/pgfincore.ext.out
expected/pgfincore.out
sql/pgfincore.ext.sql
sql/pgfincore.sql

index 8dfe4915f13766cde3cd9c68783d60eae80d3cc9..8191dc085216c2b9d9abeb9a1be40d6fcfbe4de2 100644 (file)
@@ -49,6 +49,17 @@ select true from pgfadvise_loader('test', 0, false, false, B'1010');
  t
 (1 row)
 
+-- must not fail on empty databit input
+select true from pgfadvise_loader('test', 0, false, false, B'');
+ bool 
+------
+ t
+(1 row)
+
+-- ERROR on NULL databit input
+select true from pgfadvise_loader('test', 0, false, false, NULL);
+ERROR:  pgfadvise_loader: databit argument shouldn't be NULL
+CONTEXT:  SQL function "pgfadvise_loader" statement 1
 --
 -- test pgfincore
 --
index 5995071e57b39f5b8e80402e4567ed67939fb06f..8e930a99c219df94dfbd93d58025ac7de2635a76 100644 (file)
@@ -51,6 +51,17 @@ select true from pgfadvise_loader('test', 0, false, false, B'1010');
  t
 (1 row)
 
+-- must not fail on empty databit input
+select true from pgfadvise_loader('test', 0, false, false, B'');
+ bool 
+------
+ t
+(1 row)
+
+-- ERROR on NULL databit input
+select true from pgfadvise_loader('test', 0, false, false, NULL);
+ERROR:  pgfadvise_loader: databit argument shouldn't be NULL
+CONTEXT:  SQL function "pgfadvise_loader" statement 1
 --
 -- test pgfincore
 --
index b45ad3b2b1435c3565a0a40cbe791bf1e8e7241b..c4ca50a4d7b52d24e3fc61add278af5d76ed4c6e 100644 (file)
@@ -23,9 +23,10 @@ select true from pgfadvise_loader('test', 0, true, true, B'1010');
 select true from pgfadvise_loader('test', 0, true, false, B'1010');
 select true from pgfadvise_loader('test', 0, false, true, B'1010');
 select true from pgfadvise_loader('test', 0, false, false, B'1010');
--- must not fail on NULL or empty
-select true from pgfadvise_loader('test', 0, false, false, NULL);
+-- must not fail on empty databit input
 select true from pgfadvise_loader('test', 0, false, false, B'');
+-- ERROR on NULL databit input
+select true from pgfadvise_loader('test', 0, false, false, NULL);
 
 --
 -- test pgfincore
index 3f60bd92c871c3b74b48772d464a72f981543997..4f5f4417b725bb97dc3ff1c1270598dd15461c40 100644 (file)
@@ -27,9 +27,10 @@ select true from pgfadvise_loader('test', 0, true, true, B'1010');
 select true from pgfadvise_loader('test', 0, true, false, B'1010');
 select true from pgfadvise_loader('test', 0, false, true, B'1010');
 select true from pgfadvise_loader('test', 0, false, false, B'1010');
--- must not fail on NULL or empty
-select true from pgfadvise_loader('test', 0, false, false, NULL);
+-- must not fail on empty databit input
 select true from pgfadvise_loader('test', 0, false, false, B'');
+-- ERROR on NULL databit input
+select true from pgfadvise_loader('test', 0, false, false, NULL);
 
 --
 -- test pgfincore