##// END OF EJS Templates
phabricator: make user searches case-insensitive...
phabricator: make user searches case-insensitive User names in conduit are case insensitive, but when looking for "FOO" it would return "foo" instead and we'd think the user didn't exist. So lower case both the query and the response when comparing them. Differential Revision: https://phab.mercurial-scm.org/D5934

File last commit:

r33293:c9cbf4de default
r41854:570e62f1 default
Show More
test-sparse-clear.t
73 lines | 1.1 KiB | text/troff | Tads3Lexer
/ tests / test-sparse-clear.t
Gregory Szorc
sparse: vendor Facebook-developed extension...
r33289 test sparse
$ hg init myrepo
$ cd myrepo
$ cat >> $HGRCPATH <<EOF
> [extensions]
> sparse=
> purge=
> strip=
> rebase=
> EOF
$ echo a > index.html
$ echo x > data.py
$ echo z > readme.txt
$ cat > base.sparse <<EOF
> [include]
> *.sparse
> EOF
$ hg ci -Aqm 'initial'
$ cat > webpage.sparse <<EOF
> %include base.sparse
> [include]
> *.html
> EOF
$ hg ci -Aqm 'initial'
Clear rules when there are includes
Gregory Szorc
sparse: rename command to debugsparse...
r33293 $ hg debugsparse --include *.py
Gregory Szorc
sparse: vendor Facebook-developed extension...
r33289 $ ls
data.py
Gregory Szorc
sparse: rename command to debugsparse...
r33293 $ hg debugsparse --clear-rules
Gregory Szorc
sparse: vendor Facebook-developed extension...
r33289 $ ls
base.sparse
data.py
index.html
readme.txt
webpage.sparse
Clear rules when there are excludes
Gregory Szorc
sparse: rename command to debugsparse...
r33293 $ hg debugsparse --exclude *.sparse
Gregory Szorc
sparse: vendor Facebook-developed extension...
r33289 $ ls
data.py
index.html
readme.txt
Gregory Szorc
sparse: rename command to debugsparse...
r33293 $ hg debugsparse --clear-rules
Gregory Szorc
sparse: vendor Facebook-developed extension...
r33289 $ ls
base.sparse
data.py
index.html
readme.txt
webpage.sparse
Clearing rules should not alter profiles
Gregory Szorc
sparse: rename command to debugsparse...
r33293 $ hg debugsparse --enable-profile webpage.sparse
Gregory Szorc
sparse: vendor Facebook-developed extension...
r33289 $ ls
base.sparse
index.html
webpage.sparse
Gregory Szorc
sparse: rename command to debugsparse...
r33293 $ hg debugsparse --include *.py
Gregory Szorc
sparse: vendor Facebook-developed extension...
r33289 $ ls
base.sparse
data.py
index.html
webpage.sparse
Gregory Szorc
sparse: rename command to debugsparse...
r33293 $ hg debugsparse --clear-rules
Gregory Szorc
sparse: vendor Facebook-developed extension...
r33289 $ ls
base.sparse
index.html
webpage.sparse