11AT_SETUP([dollarif defined - true])
2- AT_CHECK([${SKIP_TEST}])
32
43AT_DATA([prog.cob], [
54 IDENTIFICATION DIVISION.
@@ -11,14 +10,13 @@ AT_DATA([prog.cob], [
1110 STOP RUN.
1211])
1312
14- AT_CHECK([${COMPILE_MODULE } --constant=SW1 -o prog prog.cob])
15- AT_CHECK([${COBCRUN } prog], [0], [SW1 DEFINED
13+ AT_CHECK([${COMPILE } --constant=SW1 prog.cob])
14+ AT_CHECK([${RUN_MODULE } prog], [0], [SW1 DEFINED
1615])
1716
1817AT_CLEANUP
1918
2019AT_SETUP([dollarif defined - false])
21- AT_CHECK([${SKIP_TEST}])
2220
2321AT_DATA([prog.cob], [
2422 IDENTIFICATION DIVISION.
@@ -32,14 +30,13 @@ AT_DATA([prog.cob], [
3230 STOP RUN.
3331])
3432
35- AT_CHECK([${COMPILE_MODULE } --constant=SW2 -o prog prog.cob])
36- AT_CHECK([${COBCRUN } prog], [0], [SW2 DEFINED
33+ AT_CHECK([${COMPILE } --constant=SW2 prog.cob])
34+ AT_CHECK([${RUN_MODULE } prog], [0], [SW2 DEFINED
3735])
3836
3937AT_CLEANUP
4038
4139AT_SETUP([dollarif value match - true])
42- AT_CHECK([${SKIP_TEST}])
4340
4441AT_DATA([prog.cob], [
4542 IDENTIFICATION DIVISION.
@@ -53,14 +50,14 @@ AT_DATA([prog.cob], [
5350 STOP RUN.
5451])
5552
56- AT_CHECK([${COMPILE_MODULE } --constant=SW3\"1\" -o prog prog.cob])
57- AT_CHECK([${COBCRUN} prog], [0], [SW3 = 1
53+ AT_CHECK([${COMPILE } --constant=SW3\"1\" prog.cob])
54+ AT_CHECK([java prog], [0], [SW3 = 1
5855])
5956
57+
6058AT_CLEANUP
6159
6260AT_SETUP([dollarif value match - false])
63- AT_CHECK([${SKIP_TEST}])
6461
6562AT_DATA([prog.cob], [
6663 IDENTIFICATION DIVISION.
@@ -74,14 +71,13 @@ AT_DATA([prog.cob], [
7471 STOP RUN.
7572])
7673
77- AT_CHECK([${COMPILE_MODULE } --constant=SW3\"2\" -o prog prog.cob])
78- AT_CHECK([${COBCRUN} prog], [0], [SW3 != 1
74+ AT_CHECK([${COMPILE } --constant=SW3\"2\" prog.cob])
75+ AT_CHECK([java prog], [0], [SW3 != 1
7976])
8077
8178AT_CLEANUP
8279
8380AT_SETUP([dollarif value match - not true])
84- AT_CHECK([${SKIP_TEST}])
8581
8682AT_DATA([prog.cob], [
8783 IDENTIFICATION DIVISION.
@@ -95,14 +91,13 @@ AT_DATA([prog.cob], [
9591 STOP RUN.
9692])
9793
98- AT_CHECK([${COMPILE_MODULE } --constant=SW4\"2\" -o prog prog.cob])
99- AT_CHECK([${COBCRUN} prog], [0], [SW4 != 1
94+ AT_CHECK([${COMPILE } --constant=SW4\"2\" prog.cob])
95+ AT_CHECK([java prog], [0], [SW4 != 1
10096])
10197
10298AT_CLEANUP
10399
104100AT_SETUP([dollarif value match - not false])
105- AT_CHECK([${SKIP_TEST}])
106101
107102AT_DATA([prog.cob], [
108103 IDENTIFICATION DIVISION.
@@ -116,14 +111,13 @@ AT_DATA([prog.cob], [
116111 STOP RUN.
117112])
118113
119- AT_CHECK([${COMPILE_MODULE } --constant=SW4\"1\" -o prog prog.cob])
120- AT_CHECK([${COBCRUN} prog], [0], [SW4 = 1
114+ AT_CHECK([${COMPILE } --constant=SW4\"1\" prog.cob])
115+ AT_CHECK([java prog], [0], [SW4 = 1
121116])
122117
123118AT_CLEANUP
124119
125120AT_SETUP([column 7 is undefined value])
126- AT_CHECK([${SKIP_TEST}])
127121
128122AT_DATA([prog.cob], [
129123 IDENTIFICATION DIVISION.
@@ -135,7 +129,7 @@ AT_DATA([prog.cob], [
135129 STOP RUN.
136130])
137131
138- AT_CHECK([cobc -m prog.cob], [1], [],
132+ AT_CHECK([${COMPILE} prog.cob], [1], [],
139133[prog.cob:4: Error: Invalid indicator '1' at column 7
140134])
141135
0 commit comments