1Pass: fnmatch(*, anything, 0) returned 0, expected 0
2Pass: fnmatch(*.txt, readme.txt, 0) returned 0, expected 0
3Pass: fnmatch(*.txt, readme.info, 0) returned 1, expected 1
4Pass: fnmatch(*.t?t, readme.txt, 0) returned 0, expected 0
5Pass: fnmatch(*.t?t, readme.tot, 0) returned 0, expected 0
6Pass: fnmatch(*.t?t, readme.txxt, 0) returned 1, expected 1
7Pass: fnmatch([a-g]1, c1, 0) returned 0, expected 0
8Pass: fnmatch([a-g]1, i1, 0) returned 1, expected 1
9Pass: fnmatch([!a-g]1, i1, 0) returned 0, expected 0
10Pass: fnmatch(a\*, anything, 0) returned 1, expected 1
11Pass: fnmatch(a\*, a*, 0) returned 0, expected 0
12Pass: fnmatch(a\*, a*, 2) returned 1, expected 1
13Pass: fnmatch(a\*, a\*, 2) returned 0, expected 0
14Pass: fnmatch(*readme, /etc/readme, 0) returned 0, expected 0
15Pass: fnmatch(*readme, /etc/readme, 1) returned 1, expected 1
16Pass: fnmatch(/*/readme, /etc/readme, 1) returned 0, expected 0
17Pass: fnmatch(*readme, /etc/.readme, 0) returned 0, expected 0
18Pass: fnmatch(*readme, .readme, 4) returned 1, expected 1
19Pass: fnmatch(*.readme, /etc/.readme, 4) returned 0, expected 0
20Pass: fnmatch(*.readme, /etc/.readme, 5) returned 1, expected 1
21Pass: fnmatch(/*/.readme, /etc/.readme, 5) returned 0, expected 0
22Pass: fnmatch(ReAdME, readme, 0) returned 1, expected 1
23All tests passed.
24