1 -- Load the TAP functions.
8 (SELECT COUNT(*) FROM money.billing WHERE xact = 9),
9 1::BIGINT, 'Confirm billing for xact exists'
13 (SELECT COUNT(*) FROM money.payment WHERE xact = 9),
14 1::BIGINT, 'Confirm payment for xact exists'
17 PREPARE age_circ AS DELETE FROM action.circulation WHERE id = 9;
18 SELECT lives_ok('age_circ', 'Age circulation without errors');
21 (SELECT COUNT(*) FROM action.aged_circulation WHERE id = 9),
22 1::BIGINT, 'Confirm circ aged'
26 (SELECT COUNT(*) FROM money.aged_billing WHERE xact = 9),
27 1::BIGINT, 'Confirm aged billing created'
31 (SELECT COUNT(*) FROM money.aged_payment WHERE xact = 9),
32 1::BIGINT, 'Confirm aged payment created'
36 (SELECT COUNT(*) FROM money.billing WHERE xact = 9),
37 0::BIGINT, 'Confirm source billing deleted'
41 (SELECT COUNT(*) FROM money.payment WHERE xact = 9),
42 0::BIGINT, 'Confirm source payment deleted'
45 -- Finish the tests and clean up.
46 SELECT * FROM finish();