--- a/tests/test-sparse-import.t Thu Jul 06 10:54:23 2017 -0700
+++ b/tests/test-sparse-import.t Sat Jul 01 10:29:27 2017 -0700
@@ -31,11 +31,11 @@
> [include]
> *.py
> EOF
- $ hg sparse --import-rules $TESTTMP/rules_to_import
+ $ hg debugsparse --import-rules $TESTTMP/rules_to_import
$ ls
data.py
- $ hg sparse --reset
+ $ hg debugsparse --reset
$ rm .hg/sparse
$ cat > $TESTTMP/rules_to_import <<EOF
@@ -43,19 +43,19 @@
> [include]
> *.py
> EOF
- $ hg sparse --import-rules $TESTTMP/rules_to_import
+ $ hg debugsparse --import-rules $TESTTMP/rules_to_import
$ ls
base.sparse
data.py
webpage.sparse
- $ hg sparse --reset
+ $ hg debugsparse --reset
$ rm .hg/sparse
Start against an existing profile; rules *already active* should be ignored
- $ hg sparse --enable-profile webpage.sparse
- $ hg sparse --include *.py
+ $ hg debugsparse --enable-profile webpage.sparse
+ $ hg debugsparse --include *.py
$ cat > $TESTTMP/rules_to_import <<EOF
> %include base.sparse
> [include]
@@ -64,7 +64,7 @@
> [exclude]
> *.py
> EOF
- $ hg sparse --import-rules $TESTTMP/rules_to_import
+ $ hg debugsparse --import-rules $TESTTMP/rules_to_import
$ ls
base.sparse
index.html
@@ -78,7 +78,7 @@
[exclude]
*.py
- $ hg sparse --reset
+ $ hg debugsparse --reset
$ rm .hg/sparse
Same tests, with -Tjson enabled to output summaries
@@ -87,7 +87,7 @@
> [include]
> *.py
> EOF
- $ hg sparse --import-rules $TESTTMP/rules_to_import -Tjson
+ $ hg debugsparse --import-rules $TESTTMP/rules_to_import -Tjson
[
{
"exclude_rules_added": 0,
@@ -99,7 +99,7 @@
}
]
- $ hg sparse --reset
+ $ hg debugsparse --reset
$ rm .hg/sparse
$ cat > $TESTTMP/rules_to_import <<EOF
@@ -107,7 +107,7 @@
> [include]
> *.py
> EOF
- $ hg sparse --import-rules $TESTTMP/rules_to_import -Tjson
+ $ hg debugsparse --import-rules $TESTTMP/rules_to_import -Tjson
[
{
"exclude_rules_added": 0,
@@ -119,11 +119,11 @@
}
]
- $ hg sparse --reset
+ $ hg debugsparse --reset
$ rm .hg/sparse
- $ hg sparse --enable-profile webpage.sparse
- $ hg sparse --include *.py
+ $ hg debugsparse --enable-profile webpage.sparse
+ $ hg debugsparse --include *.py
$ cat > $TESTTMP/rules_to_import <<EOF
> %include base.sparse
> [include]
@@ -132,7 +132,7 @@
> [exclude]
> *.py
> EOF
- $ hg sparse --import-rules $TESTTMP/rules_to_import -Tjson
+ $ hg debugsparse --import-rules $TESTTMP/rules_to_import -Tjson
[
{
"exclude_rules_added": 1,
@@ -166,7 +166,7 @@
> [include]
> *.py
> EOF
- $ hg sparse --import-rules $TESTTMP/rules_to_import
+ $ hg debugsparse --import-rules $TESTTMP/rules_to_import
If an exception is raised during refresh, restore the existing rules again.
@@ -174,7 +174,7 @@
> [exclude]
> *.html
> EOF
- $ hg sparse --import-rules $TESTTMP/rules_to_import
+ $ hg debugsparse --import-rules $TESTTMP/rules_to_import
abort: sparse._refresh called!
[255]
$ cat .hg/sparse