From 3e7f6f1503938e3e5a1cfe3bd90eaa8f021a0d48 Mon Sep 17 00:00:00 2001 From: Mike Rylander Date: Tue, 5 Nov 2013 12:31:17 -0500 Subject: [PATCH] Live pgTAP test for 0847, authority overlay generator fixes Signed-off-by: Mike Rylander --- .../Pg/live_t/0847.auth_overlay_generator.pg | 29 +++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 Open-ILS/src/sql/Pg/live_t/0847.auth_overlay_generator.pg diff --git a/Open-ILS/src/sql/Pg/live_t/0847.auth_overlay_generator.pg b/Open-ILS/src/sql/Pg/live_t/0847.auth_overlay_generator.pg new file mode 100644 index 0000000000..2a4c88b49f --- /dev/null +++ b/Open-ILS/src/sql/Pg/live_t/0847.auth_overlay_generator.pg @@ -0,0 +1,29 @@ +\set ECHO +\set QUIET 1 +-- Turn off echo and keep things quiet. + +-- Format the output for nice TAP. +\pset format unaligned +\pset tuples_only true +\pset pager + +-- Revert all changes on failure. +\set ON_ERROR_ROLLBACK 1 +\set ON_ERROR_STOP true +\set QUIET 1 + +-- let's do this thing +BEGIN; + +SELECT plan(1); + +SELECT is( + $$00881nam a2200193 4500Girdlestone, Cuthbert Morton,1895-1975Girdlestone, Cuthbert Morton,1895-1975Girdlestone, Cuthbert Morton,1895-1975Girdlestone, Cuthbert Morton,1895-1975600abcdefklmnopqrstvxyz[0~\)1$],100abcdefklmnopqrstvxyz[0~\)1$],700abcdefklmnopqrstvxyz[0~\)1$],800abcdefklmnopqrstvxyz[0~\)1$]$$, + (select authority.generate_overlay_template(marc) from authority.record_entry where id = 1), + 'authority.generate_overlay_template includes indicators and excludes junk tags' +); + + +SELECT * FROM finish(); +ROLLBACK; + -- 2.43.2