Mercurial > hg > mercurial-crew-with-dirclash
comparison tests/test-hgignore @ 1478:e6dd91a88b57
add a test for hgignore
author | Benoit Boissinot <benoit.boissinot@ens-lyon.org> |
---|---|
date | Fri, 28 Oct 2005 11:03:18 -0700 |
parents | |
children | 91c0e8d7ddcf |
comparison
equal
deleted
inserted
replaced
1477:d3566eda2bcb | 1478:e6dd91a88b57 |
---|---|
1 #!/bin/sh | |
2 | |
3 hg init | |
4 touch a.o | |
5 touch a.c | |
6 touch syntax | |
7 mkdir dir | |
8 touch dir/a.o | |
9 touch dir/b.o | |
10 touch dir/c.o | |
11 | |
12 hg add dir/a.o | |
13 hg commit -m 0 | |
14 hg add dir/b.o | |
15 | |
16 echo "--" ; hg status | |
17 | |
18 echo "*.o" > .hgignore | |
19 echo "--" ; hg status | |
20 | |
21 echo ".*\.o" > .hgignore | |
22 echo "--" ; hg status | |
23 | |
24 # XXX: broken | |
25 #echo "glob:**.o" > .hgignore | |
26 #echo "--" ; hg status | |
27 # | |
28 #echo "glob:*.o" > .hgignore | |
29 #echo "--" ; hg status | |
30 | |
31 echo "syntax: invalid" > .hgignore | |
32 echo "--" ; hg status | |
33 | |
34 echo "syntax: glob" > .hgignore | |
35 echo "*.o" >> .hgignore | |
36 echo "--" ; hg status | |
37 | |
38 echo "relglob:syntax*" > .hgignore | |
39 echo "--" ; hg status | |
40 | |
41 echo "relglob:*" > .hgignore | |
42 echo "--" ; hg status |