@@ -17,12 +17,12 @@ create or replace package test_remove_rooms_by_name as
1717
1818 -- %test
1919 -- %displayname(Removes a room without content in it)
20- procedure remove_empty_room;
21-
2220 -- %beforetest(remove_empty_room)
21+ -- %aftertest(remove_empty_room)
22+ procedure remove_empty_room;
23+
2324 procedure setup_test_room;
2425
25- -- %aftertest(remove_empty_room)
2626 procedure clean_test_room;
2727
2828 -- %test
@@ -62,25 +62,28 @@ create or replace package body test_remove_rooms_by_name as
6262 end;
6363
6464 -- %beforeeach
65- procedure setup_the_room is begin null end;
65+ procedure setup_the_room is begin null; end;
6666
6767 -- %aftereach
68- procedure clean_the_room is begin null end;
68+ procedure clean_the_room is begin null; end;
6969
7070 -- %afterall
71- procedure clean_rooms is begin null end;
71+ procedure clean_rooms is begin null;
72+ end;
7273
7374 -- %beforetest(remove_empty_room)
74- procedure setup_test_room is begin null end;
75+ procedure setup_test_room is begin null;
76+ raise_application_error(-20001,'Test exception'); end;
7577
7678 -- %aftertest(remove_empty_room)
77- procedure clean_test_room is begin null end;
79+ procedure clean_test_room is begin null; end;
7880
7981
8082 procedure remove_empty_room is
8183 l_rooms_not_named_b sys_refcursor;
8284 l_remaining_rooms sys_refcursor;
8385 begin
86+
8487 open l_rooms_not_named_b for select * from rooms where name not like 'B%';
8588
8689 remove_rooms_by_name('B%');
0 commit comments