Skip to content

Commit 2d160b0

Browse files
author
Verbeke Victor
committed
Translate templates_parser tests to e3.testsuite
Move tests from gnatpython to e3.testsuite. Also fixed baselines that caused fails. TN: V223-017
1 parent 0700188 commit 2d160b0

File tree

31 files changed

+299
-299
lines changed

31 files changed

+299
-299
lines changed

regtests/run-test

Lines changed: 0 additions & 32 deletions
This file was deleted.

regtests/test_support.py

100644100755
Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,25 +2,23 @@
22
This module contains support functions for all test.py
33
"""
44

5+
from e3.os.process import Run
56
import os
67
import sys
78

89
# Change directory
9-
10-
TEST = sys.modules['__main__']
10+
TEST = sys.modules["__main__"]
1111
TESTDIR = os.path.dirname(TEST.__file__)
1212
TEST_NAME = os.path.basename(TESTDIR)
1313
os.chdir(TESTDIR)
1414

15-
from gnatpython.ex import Run
16-
1715

1816
def gprbuild(prj):
1917
"""Compile a project with gprbuild"""
2018
cmd = ["gprbuild", "-p", "-P" + prj, "-bargs", "-E"]
2119
process = Run(cmd)
2220
if process.status:
23-
print process.out
21+
print(process.out)
2422

2523

2624
def run(bin, options=None, output_file=None):

regtests/tests/0002_testme/test.out

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -125,35 +125,35 @@ Should be 0 : 0
125125
Should be 0 : 0
126126
[INFO] testme.tmplt
127127
[C_INFO] 1 FALSE
128-
[TEXT]
128+
[TEXT]
129129
[TEXT] This is a test template for Templates_Parser
130-
[TEXT]
130+
[TEXT]
131131
[TEXT] A single value : @_VAR1_@
132-
[TEXT]
132+
[TEXT]
133133
[TEXT] Should be 0 : @_NUMBER_LINE_@
134134
[TEXT] Should be 0 : @_TABLE_LEVEL_@
135-
[TEXT]
135+
[TEXT]
136136
[TEXT] A table :
137-
[TEXT]
137+
[TEXT]
138138
[TABLE]
139139
[BLOCK]
140140
[COMMON]
141141
[TEXT] @_VAR2_@
142142
[END_BLOCK]
143143
[END_TABLE]
144-
[TEXT]
144+
[TEXT]
145145
[IF] @_COND1_@
146146
[TEXT] ERROR: test is not correct
147147
[ELSE]
148148
[TEXT] OK: test passed
149149
[END_IF]
150-
[TEXT]
150+
[TEXT]
151151
[IF] @_COND2_@
152152
[TEXT] OK: test passed
153153
[ELSE]
154154
[TEXT] ERROR: test is not correct
155155
[END_IF]
156-
[TEXT]
156+
[TEXT]
157157
[IF] @_COND2_@
158158
[TABLE]
159159
[BLOCK]
@@ -166,7 +166,7 @@ Should be 0 : 0
166166
[END_BLOCK]
167167
[END_TABLE]
168168
[END_IF]
169-
[TEXT]
169+
[TEXT]
170170
[TABLE'TERMINATE_SECTIONS]
171171
[BLOCK]
172172
[SECTION]
@@ -177,7 +177,7 @@ Should be 0 : 0
177177
[TEXT] Well a another one [@_VAR2_@]
178178
[END_BLOCK]
179179
[END_TABLE]
180-
[TEXT]
180+
[TEXT]
181181
[TABLE]
182182
[BLOCK]
183183
[COMMON]
@@ -198,9 +198,9 @@ Should be 0 : 0
198198
[END_TABLE]
199199
[END_BLOCK]
200200
[END_TABLE]
201-
[TEXT]
201+
[TEXT]
202202
[TEXT] Cond1: @_COND1_@ - @_YES_NO:COND1_@ - @_OUI_NON:COND1_@
203203
[TEXT] Cond2: @_COND2_@ - @_YES_NO:COND2_@ - @_OUI_NON:COND2_@
204-
[TEXT]
204+
[TEXT]
205205
[TEXT] Should be 0 : @_NUMBER_LINE_@
206206
[TEXT] Should be 0 : @_TABLE_LEVEL_@

regtests/tests/0005_testme/test.out

Lines changed: 25 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -259,25 +259,25 @@ Idem with @@TERMINATE_SECTIONS@@
259259
S1) A1.1
260260
S2) A1.2
261261
S1) A1.3
262-
S2)
262+
S2)
263263
S1) A2.1
264264
S2) A2.2
265265
S1) A2.3
266-
S2)
266+
S2)
267267
S1) A3.1
268268
S2) A3.2
269269
S1) A3.3
270-
S2)
270+
S2)
271271
S1) A4.1
272272
S2) A4.2
273273
S1) A4.3
274-
S2)
274+
S2)
275275

276276
[INFO] testme6.tmplt
277277
[C_INFO] 1 FALSE
278-
[TEXT]
278+
[TEXT]
279279
[TEXT] This is a test for the matrix feature:
280-
[TEXT]
280+
[TEXT]
281281
[TABLE]
282282
[BLOCK]
283283
[COMMON]
@@ -293,17 +293,17 @@ S2)
293293
[TEXT] [@_MAT_@]
294294
[END_BLOCK]
295295
[END_TABLE]
296-
[TEXT]
296+
[TEXT]
297297
[TEXT] ======================================================================
298-
[TEXT]
298+
[TEXT]
299299
[TEXT] A table with labels (vector):
300-
[TEXT]
300+
[TEXT]
301301
[TABLE]
302302
[BLOCK]
303303
[COMMON]
304-
[TEXT]
304+
[TEXT]
305305
[TEXT] Label: @_LABELS_@
306-
[TEXT]
306+
[TEXT]
307307
[TEXT] Table1: @_UP_TABLE_LINE_@ @_TABLE_LINE_@ @_NUMBER_LINE_@ @_TABLE_LEVEL_@
308308
[TABLE]
309309
[BLOCK]
@@ -314,21 +314,21 @@ S2)
314314
[END_TABLE]
315315
[END_BLOCK]
316316
[END_TABLE]
317-
[TEXT]
317+
[TEXT]
318318
[TEXT] ======================================================================
319-
[TEXT]
319+
[TEXT]
320320
[TEXT] A matrix inside a table with labels (vectors):
321-
[TEXT]
321+
[TEXT]
322322
[TABLE]
323323
[BLOCK]
324324
[COMMON]
325-
[TEXT]
325+
[TEXT]
326326
[TEXT] Label: @_LABELS_@
327-
[TEXT]
327+
[TEXT]
328328
[TABLE]
329329
[BLOCK]
330330
[COMMON]
331-
[TEXT]
331+
[TEXT]
332332
[TEXT] Table1: @_UP_TABLE_LINE_@ @_TABLE_LINE_@ @_NUMBER_LINE_@ @_TABLE_LEVEL_@
333333
[TABLE]
334334
[BLOCK]
@@ -341,17 +341,17 @@ S2)
341341
[END_TABLE]
342342
[END_BLOCK]
343343
[END_TABLE]
344-
[TEXT]
344+
[TEXT]
345345
[TEXT] ======================================================================
346-
[TEXT]
346+
[TEXT]
347347
[TEXT] A matrix outside a table:
348-
[TEXT]
348+
[TEXT]
349349
[TEXT] @_MAT_@
350-
[TEXT]
350+
[TEXT]
351351
[TEXT] ======================================================================
352-
[TEXT]
352+
[TEXT]
353353
[TEXT] A matrix with section:
354-
[TEXT]
354+
[TEXT]
355355
[TABLE]
356356
[BLOCK]
357357
[COMMON]
@@ -365,9 +365,9 @@ S2)
365365
[END_TABLE]
366366
[END_BLOCK]
367367
[END_TABLE]
368-
[TEXT]
368+
[TEXT]
369369
[TEXT] Idem with @@TERMINATE_SECTIONS@@
370-
[TEXT]
370+
[TEXT]
371371
[TABLE]
372372
[BLOCK]
373373
[COMMON]

regtests/tests/0017_testme/test.out

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,14 +6,14 @@ Test slice
66
12 = 12
77
23 = 23
88
23 = 23
9-
=
9+
=
1010
6 = 6
1111
=
1212
=
1313
2345 = 2345
1414
456 = 456
1515
45 = 45
16-
=
16+
=
1717

1818
[INFO] testme30.tmplt
1919
[C_INFO] 1 FALSE

regtests/tests/0024_testme/test.out

Lines changed: 13 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -22,24 +22,25 @@ two
2222
three
2323

2424
_one_:_two_:_three_
25+
2526
_one_(:)_two_(:)_three_(:)xx
2627

2728
aa|_one_|_two_|_three_|xx|zz
2829

2930
abc
3031
[INFO] testme64.tmplt
3132
[C_INFO] 1 FALSE
32-
[TEXT]
33+
[TEXT]
3334
[TEXT] -- Inline and IF
34-
[TEXT]
35+
[TEXT]
3536
[TEXT] word1
3637
[IF] @_COND1_@
3738
[TEXT] word2.1
3839
[ELSE]
3940
[TEXT] word2.2
4041
[END_IF]
4142
[TEXT] word3
42-
[TEXT]
43+
[TEXT]
4344
[INLINE] ( )
4445
[TEXT] word1
4546
[IF] @_COND1_@
@@ -49,15 +50,15 @@ abc
4950
[END_IF]
5051
[TEXT] word3
5152
[END_INLINE]
52-
[TEXT]
53+
[TEXT]
5354
[TEXT] word1
5455
[IF] @_COND2_@
5556
[TEXT] word2.1
5657
[ELSE]
5758
[TEXT] word2.2
5859
[END_IF]
5960
[TEXT] word3
60-
[TEXT]
61+
[TEXT]
6162
[INLINE] ( , )
6263
[TEXT] word1
6364
[IF] @_COND2_@
@@ -67,18 +68,18 @@ abc
6768
[END_IF]
6869
[TEXT] word3
6970
[END_INLINE]
70-
[TEXT]
71+
[TEXT]
7172
[TEXT] xyz
72-
[TEXT]
73+
[TEXT]
7374
[TEXT] -- Inline and TABLE
74-
[TEXT]
75+
[TEXT]
7576
[TABLE]
7677
[BLOCK]
7778
[COMMON]
7879
[TEXT] @_VAR3_@
7980
[END_BLOCK]
8081
[END_TABLE]
81-
[TEXT]
82+
[TEXT]
8283
[INLINE] (:)
8384
[TABLE]
8485
[BLOCK]
@@ -87,7 +88,7 @@ abc
8788
[END_BLOCK]
8889
[END_TABLE]
8990
[END_INLINE]
90-
[TEXT]
91+
[TEXT]
9192
[INLINE] ((:))
9293
[TABLE]
9394
[BLOCK]
@@ -97,7 +98,7 @@ abc
9798
[END_TABLE]
9899
[TEXT] xx
99100
[END_INLINE]
100-
[TEXT]
101+
[TEXT]
101102
[INLINE] (|)
102103
[TEXT] aa
103104
[TABLE]
@@ -109,5 +110,5 @@ abc
109110
[TEXT] xx
110111
[TEXT] zz
111112
[END_INLINE]
112-
[TEXT]
113+
[TEXT]
113114
[TEXT] abc

0 commit comments

Comments
 (0)