diff --git a/tests/test-extension b/tests/test-extension --- a/tests/test-extension +++ b/tests/test-extension @@ -75,6 +75,20 @@ echo 'bar = bar.py' >> $HGRCPATH # command with no output, we just want to see the extensions loaded hg paths +# check hgweb's load order +echo '% hgweb.cgi' +cat > hgweb.cgi <> $HGRCPATH echo 'bar = !' >> $HGRCPATH diff --git a/tests/test-extension.out b/tests/test-extension.out --- a/tests/test-extension.out +++ b/tests/test-extension.out @@ -24,6 +24,17 @@ 3) foo extsetup 3) bar extsetup 4) foo reposetup 4) bar reposetup +% hgweb.cgi +1) foo imported +1) bar imported +2) foo uisetup +2) bar uisetup +3) foo extsetup +3) bar extsetup +4) foo reposetup +4) bar reposetup +4) foo reposetup +4) bar reposetup empty extension - empty cmdtable no commands defined