-
Notifications
You must be signed in to change notification settings - Fork 3
/
test_list.txt
188 lines (175 loc) · 7.03 KB
/
test_list.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
#
# Zoznam testov, ktore sa maju vykonat
# Prazdne riadky a riadky zacinajuce '#' budu ignorovane
# Pred novy test je idealne pridat jeho kratky popis ako komentar
# Format suboru je :
# [NAME]\t[FILES_NAME]\t[RETURN_CODE]
# *[NAME] -> Meno testu
# *[FILE_NAME] -> Zaklad nazvov suborov (ak sa moje subory volaju
# test1.code a tes1.out,
# FILES_NAME je test1)
# *[RETURN_CODE] -> Navratova hodnota programu
# Testy na testovanie chyby 1: chyba v programu v ramci lexikalni
# analyzy (chybna struktura aktualniho lexemu).)
# NAME FILE_NAME RETURN_CODE
#
Lexikalny test 1 lex_test/lex_test_1 1
Lexikalny test 2 lex_test/lex_test_2 1
Lexikalny test 3 lex_test/lex_test_3 1
Lexikalny test 4 lex_test/lex_test_4 1
Lexikalny test 5 lex_test/lex_test_5 1
Lexikalny test 6 lex_test/lex_test_6 0
Lexikalny test 7 lex_test/lex_test_7 0
Lexikalny test 8 lex_test/lex_test_8 0
Lexikalny test 9 lex_test/lex_test_9 1
Lexikalny test 10 lex_test/lex_test_10 1
# Syntax testy
#
Syntakticky test 1 syna_test/syna_test_1 2
Syntakticky test 3 syna_test/syna_test_3 2
Syntakticky test 4 syna_test/syna_test_4 2
Syntakticky test 5 syna_test/syna_test_5 2
Syntakticky test 6 syna_test/syna_test_6 2
Syntakticky test 7 syna_test/syna_test_7 2
Syntakticky test 8 syna_test/syna_test_8 2
Syntakticky test 9 syna_test/syna_test_9 2
Syntakticky test 10 syna_test/syna_test_10 2
Syntakticky test 11 syna_test/syna_test_11 2
Syntakticky test 12 syna_test/syna_test_12 2
Syntakticky test 13 syna_test/syna_test_13 2
Syntakticky test 14 syna_test/syna_test_14 2
Syntakticky test 15 syna_test/syna_test_15 2
Syntakticky test 16 syna_test/syna_test_16 2
# Sematicke testy
#
Sematicky test 1 sema_test/sema_test_1 3
Sematicky test 2 sema_test/sema_test_2 3
Sematicky test 3 sema_test/sema_test_3 3
Sematicky test 4 sema_test/sema_test_4 3
Sematicky test 5 sema_test/sema_test_5 4
Sematicky test 6 sema_test/sema_test_6 4
Sematicky test 7 sema_test/sema_test_7 4
Sematicky test 8 sema_test/sema_test_8 4
Sematicky test 9 sema_test/sema_test_9 4
Sematicky test 10 sema_test/sema_test_10 4
Sematicky test 11 sema_test/sema_test_11 3
Sematicky test 12 sema_test/sema_test_12 0
Sematicky test 13 sema_test/sema_test_13 4
Sematicky test 14 sema_test/sema_test_14 0
Sematicky test 15 sema_test/sema_test_15 3
Sematicky test 16 sema_test/sema_test_16 3
Sematicky test 17 sema_test/sema_test_17 3
Sematicky test 18 sema_test/sema_test_18 3
Sematicky test 19 sema_test/sema_test_19 3
Sematicky test 20 sema_test/sema_test_20 4
Sematicky test 21 sema_test/sema_test_21 4
Sematicky test 22 sema_test/sema_test_22 0
Sematicky test 23 sema_test/sema_test_23 3
Sematicky test 24 sema_test/sema_test_24 0
Sematicky test 25 sema_test/sema_test_25 0
Sematicky test 26 sema_test/sema_test_26 0
Sematicky test 27 sema_test/sema_test_27 0
Sematicky test 28 sema_test/sema_test_28 0
Sematicky test 29 sema_test/sema_test_29 4
Sematicky test 30 syna_test/syna_test_2 4
# Exekutor testy
#
Executor test 1 executor_test/exec_test_1 8
Executor test 2 executor_test/exec_test_2 8
Executor test 3 executor_test/exec_test_3 10
Executor test 5 executor_test/exec_test_5 10
Executor test 7 executor_test/exec_test_7 7
Executor test 8 executor_test/exec_test_8 9
Executor test 9 executor_test/exec_test_9 0
Executor test 10 executor_test/exec_test_10 9
Executor test 11 executor_test/exec_test_11 8
Executor test 12 executor_test/exec_test_12 0
Executor test 13 executor_test/exec_test_13 0
Executor test 14 executor_test/exec_test_14 0
Executor test 15 executor_test/exec_test_15 0
Executor test 16 executor_test/exec_test_16 8
Executor test 17 executor_test/exec_test_17 0
Executor test 18 executor_test/exec_test_18 0
Executor test 19 executor_test/exec_test_19 0
Executor test 20 executor_test/exec_test_20 0
Executor test 21 executor_test/exec_test_21 0
Executor test 22 executor_test/exec_test_22 0
Executor test 23 executor_test/exec_test_23 8
Executor test 24 executor_test/exec_test_24 8
Executor test 25 executor_test/exec_test_25 8
Executor test 26 executor_test/exec_test_26 8
Executor test 27 executor_test/exec_test_27 8
Executor test 28 executor_test/exec_test_28 8
Executor test 29 executor_test/exec_test_29 8
Executor test 30 executor_test/exec_test_30 8
Executor test 31 executor_test/exec_test_31 8
Executor test 32 executor_test/exec_test_32 0
Executor test 33 executor_test/exec_test_33 8
Executor test 34 executor_test/exec_test_34 8
Executor test 35 executor_test/exec_test_35 0
Executor test 36 executor_test/exec_test_36 0
Executor test 37 executor_test/exec_test_37 0
Executor test 38 executor_test/exec_test_38 0
Executor test 39 executor_test/exec_test_39 8
Executor test 40 executor_test/exec_test_40 8
Executor test 41 executor_test/exec_test_41 8
Executor test 42 executor_test/exec_test_42 4
Executor test 43 executor_test/exec_test_43 8
Executor test 44 executor_test/exec_test_44 4
Executor test 45 executor_test/exec_test_45 0
# Testy zo zadanie
Zadanie test 1 executor_test/exec_zadanie_1 0
Zadanie test 2 executor_test/exec_zadanie_2 0
Zadanie test 3 executor_test/exec_zadanie_3 0
# String testy
#
String test 1 string_test/string_test_1 0
String test 2 string_test/string_test_2 0
String test 3 string_test/string_test_3 0
String test 4 string_test/string_test_4 0
String test 5 string_test/string_test_5 0
String test 6 string_test/string_test_6 0
String test 7 string_test/string_test_7 0
String test 8 string_test/long_string 0
String test 9 string_test/input_string 0
# Aritmeticke testy
# +, -, *, / s double, integer, string
# testy vypisov tychto hodnot
#
Arithmetic test 1 arithmetic_test/arithmetic_test_1 0
Arithmetic test 2 arithmetic_test/arithmetic_test_2 0
Arithmetic test 3 arithmetic_test/arithmetic_test_3 0
Arithmetic test 4 arithmetic_test/arithmetic_test_4 0
Arithmetic test 5 arithmetic_test/arithmetic_test_5 9
Arithmetic test 6 arithmetic_test/arithmetic_test_6 8
Arithmetic test 7 arithmetic_test/arithmetic_test_7 0
Arithmetic test 8 arithmetic_test/arithmetic_test_8 8
Arithmetic test 10 arithmetic_test/arithmetic_test_10 7
Arithmetic test 11 arithmetic_test/arithmetic_test_11 4
# Complexne testy
#
Complexny test 1 complex_test/complex_test_1 0
Complexny test 2 complex_test/complex_test_2 0
Complexny test 3 complex_test/complex_test_3 0
Complexny test 4 complex_test/complex_test_4 0
Complexny test 5 complex_test/complex_test_5 0
IFJ master test complex_test/zlaty_bludistak 0
##########################################################
###################### ROZSIRENIA ########################
##########################################################
# Rozsirenie UNARI
#
#Arithmetic test 9 arithmetic_test/arithmetic_test_9 0
#Executor test 4 executor_test/exec_test_4 10
#Executor test 6 executor_test/exec_test_6 10
# Rozsirenie SIMPLE
#
SIMPLE - test 1 SIMPLE/simple_test_1 0
SIMPLE - test 2 SIMPLE/simple_test_2 0
# Rozsirenie CYCLES
#
CYCLES - test 1 CYCLES/cycles_test_1 0
CYCLES - test 2 CYCLES/cycles_test_2 0
CYCLES - test 3 CYCLES/cycles_test_3 0
CYCLES - test 4 CYCLES/cycles_test_4 0
CYCLES - test 5 CYCLES/cycles_test_5 0