\set ECHO none \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-1975600abcdfklmnopqrstvxyz[0~\)1$],100abcdfklmnopqrstvxyz[0~\)1$],700abcdfklmnopqrstvxyz[0~\)1$],800abcdfklmnopqrstvxyz[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;