Merge pull request #1 from acassaigne/postgresql

change test with foo example to fixme
This commit is contained in:
Florent Pellet 2020-01-14 21:58:23 +01:00 committed by GitHub
commit 2961559588
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -1,16 +1,14 @@
CREATE OR REPLACE FUNCTION test_case_update_quality() RETURNS void AS $$ CREATE OR REPLACE FUNCTION test_case_update_quality() RETURNS void AS $$
DECLARE DECLARE
sell_in_result item.sell_in%TYPE; name_result item.name%TYPE;
quality_result item.quality%TYPE;
BEGIN BEGIN
TRUNCATE TABLE item; TRUNCATE TABLE item;
CALL new_item('Aged Brie', 4, 6); CALL new_item('foo', 0, 0);
CALL update_quality(); CALL update_quality();
SELECT quality, sell_in FROM item INTO quality_result, sell_in_result; SELECT name FROM item INTO name_result;
perform test_assertEquals('Quality should increase', 7.0, quality_result); perform test_assertEquals('name did change', 'fixme', name_result);
perform test_assertEquals('Sell in should decrease', 3.0, sell_in_result);
END; END;
$$ LANGUAGE plpgsql; $$ LANGUAGE plpgsql;