summaryrefslogtreecommitdiff
path: root/libregex/test/tests
blob: a5f70f7f49d0b7d888b542498061955cd4fe3d1a (plain)
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
FLAGS=-I../
EXTRA_SRC=testmatch.myr
# Format:
# [B|F] testname [E|P] result
#    [B|F]: Compiler outcome.
#	B: Expect that this test will build.
#	F: Expect that this test will not build.
#    testname: Test case
#	The test that will run. We will try to
#	compile 'testname.myr' to 'testname',
#	and then execute it, verifying the result
#    [E|P|C]: Result type
#	E tells us that the result is an exit status
#	P tells us that the result is on stdout,
#         and should be compared to the value on the
#         line
#	C tells us that the result is on stdout,
#         and should be compared to the contents of
#         the file passed on the line.
#    result: Result value
#	What we compare with. This should be self-
#	evident.
B basic		C
B boundaries	C
B capture	C
B class		C
B failmatch	C
B negclass	C
B unicode		C