# HG changeset patch # User Gregory Szorc # Date 1440264132 25200 # Node ID 89872688893fc84571755dbafb4e4ce3432fefd0 # Parent dceaef70e410cc7a84cb35dc82400e838d74bf6c tests: move '#require bzr' into .t files The bzr tests are the only .t tests calling hghave (aside from the tests testing hghave itself). This pattern is a one-off and prevents desired refactors to how requirements checking is integrated into tests. Use the convention used everywhere else. diff -r dceaef70e410 -r 89872688893f tests/bzr-definitions --- a/tests/bzr-definitions Sat Aug 08 00:12:41 2015 -0700 +++ b/tests/bzr-definitions Sat Aug 22 10:22:12 2015 -0700 @@ -1,7 +1,5 @@ # this file holds the definitions that are used in various bzr tests -"$TESTDIR/hghave" bzr || exit 80 - TERM=dumb; export TERM echo '[extensions]' >> $HGRCPATH echo 'convert = ' >> $HGRCPATH diff -r dceaef70e410 -r 89872688893f tests/test-convert-bzr-114.t --- a/tests/test-convert-bzr-114.t Sat Aug 08 00:12:41 2015 -0700 +++ b/tests/test-convert-bzr-114.t Sat Aug 22 10:22:12 2015 -0700 @@ -1,4 +1,4 @@ -#require bzr114 +#require bzr bzr114 $ . "$TESTDIR/bzr-definitions" diff -r dceaef70e410 -r 89872688893f tests/test-convert-bzr-directories.t --- a/tests/test-convert-bzr-directories.t Sat Aug 08 00:12:41 2015 -0700 +++ b/tests/test-convert-bzr-directories.t Sat Aug 22 10:22:12 2015 -0700 @@ -1,3 +1,4 @@ +#require bzr $ . "$TESTDIR/bzr-definitions" diff -r dceaef70e410 -r 89872688893f tests/test-convert-bzr-ghosts.t --- a/tests/test-convert-bzr-ghosts.t Sat Aug 08 00:12:41 2015 -0700 +++ b/tests/test-convert-bzr-ghosts.t Sat Aug 22 10:22:12 2015 -0700 @@ -1,3 +1,4 @@ +#require bzr $ . "$TESTDIR/bzr-definitions" $ cat > ghostcreator.py < treeset.py <