]> git.proxmox.com Git - rustc.git/blob - vendor/regex-automata/data/tests/flags.toml
New upstream version 1.66.0+dfsg1
[rustc.git] / vendor / regex-automata / data / tests / flags.toml
1 [[tests]]
2 name = "flags1"
3 pattern = "(?i)abc"
4 input = "ABC"
5 matches = [[0, 3]]
6
7 [[tests]]
8 name = "flags2"
9 pattern = "(?i)a(?-i)bc"
10 input = "Abc"
11 matches = [[0, 3]]
12
13 [[tests]]
14 name = "flags3"
15 pattern = "(?i)a(?-i)bc"
16 input = "ABC"
17 matches = []
18
19 [[tests]]
20 name = "flags4"
21 pattern = "(?is)a."
22 input = "A\n"
23 matches = [[0, 2]]
24
25 [[tests]]
26 name = "flags5"
27 pattern = "(?is)a.(?-is)a."
28 input = "A\nab"
29 matches = [[0, 4]]
30
31 [[tests]]
32 name = "flags6"
33 pattern = "(?is)a.(?-is)a."
34 input = "A\na\n"
35 matches = []
36
37 [[tests]]
38 name = "flags7"
39 pattern = "(?is)a.(?-is:a.)?"
40 input = "A\na\n"
41 matches = [[0, 2]]
42
43 [[tests]]
44 name = "flags8"
45 pattern = "(?U)a+"
46 input = "aa"
47 matches = [[0, 1]]
48
49 [[tests]]
50 name = "flags9"
51 pattern = "(?U)a+?"
52 input = "aa"
53 matches = [[0, 2]]
54
55 [[tests]]
56 name = "flags10"
57 pattern = "(?U)(?-U)a+"
58 input = "aa"
59 matches = [[0, 2]]