File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ create or replace package test_package_3 is
2+
3+ --%suite
4+ --%suitepackage(tests2)
5+
6+ gv_glob_val number;
7+
8+ --%setup
9+ procedure global_setup;
10+
11+ --%teardown
12+ procedure global_teardown;
13+
14+ --%test
15+ procedure test1;
16+
17+ --%test
18+ --%testsetup(test2_setup)
19+ --%testteardown(test2_teardown)
20+ procedure test2;
21+
22+ procedure test2_setup;
23+
24+ procedure test2_teardown;
25+
26+ end test_package_3;
27+ /
28+ create or replace package body test_package_3 is
29+
30+ gv_var_1 number;
31+
32+ gv_var_1_temp number;
33+
34+ procedure global_setup is
35+ begin
36+ gv_var_1 := 1;
37+ gv_glob_val := 1;
38+ end;
39+
40+ procedure global_teardown is
41+ begin
42+ gv_var_1 := 0;
43+ gv_glob_val := 0;
44+ end;
45+
46+ procedure test1 is
47+ begin
48+ ut.expect(gv_var_1).to_equal(1);
49+ end;
50+
51+ procedure test2 is
52+ begin
53+ ut.expect(gv_var_1).to_equal(2);
54+ end;
55+
56+ procedure test2_setup is
57+ begin
58+ gv_var_1_temp := gv_var_1;
59+ gv_var_1 := 2;
60+ end;
61+
62+ procedure test2_teardown is
63+ begin
64+ gv_var_1 := gv_var_1_temp;
65+ gv_var_1_temp := null;
66+ end;
67+
68+ end test_package_3;
69+ /
You can’t perform that action at this time.
0 commit comments