t/bazaar.t: Work around bzr 2.2.0's new requirement to configure bzr whoami before committing.

master
Joey Hess 2010-08-30 15:23:22 -04:00
parent bdafa441ba
commit 2ec5efcd6c
2 changed files with 10 additions and 0 deletions

2
debian/changelog vendored
View File

@ -21,6 +21,8 @@ ikiwiki (3.20100816) UNRELEASED; urgency=low
(intrigeri:)
* po: Fix some bugs that affected l10n.ikiwiki.info's unusual
setup. (intrigeri)
* t/bazaar.t: Work around bzr 2.2.0's new requirement to configure
bzr whoami before committing.
-- Joey Hess <joeyh@debian.org> Sun, 15 Aug 2010 11:45:48 -0400

View File

@ -25,6 +25,14 @@ $config{srcdir} = "$dir/repo";
IkiWiki::loadplugins();
IkiWiki::checkconfig();
# XXX
# This is a workaround for bzr's new requirement that bzr whoami be run
# before committing. This makes the test suite work with an unconfigured
# bzr, but ignores the need to have a properly configured bzr before
# using ikiwiki with bzr.
$ENV{HOME}=$dir;
system 'bzr whoami test@example.com';
system "bzr init $config{srcdir}";
use CGI::Session;