Mercurial > hg-stable
diff tests/test-gpg.t @ 16289:aae219a99a6e stable
test-gpg: make sure gpg does not modify the trustdb.gpg file
Tests really should not modify files in the Mercurial working dir
where they ran from! I suspect that trustdb.gpg is now old enough that
GPG thinks it should update it automatically. Suppress that feature
with --no-auto-check-trustdb.
author | Greg Ward <greg@gerg.ca> |
---|---|
date | Wed, 21 Mar 2012 22:16:12 -0400 |
parents | 3aa7b6445aad |
children | 825565136235 |
line wrap: on
line diff
--- a/tests/test-gpg.t Tue Mar 27 13:57:54 2012 -0500 +++ b/tests/test-gpg.t Wed Mar 21 22:16:12 2012 -0400 @@ -6,7 +6,7 @@ > gpg= > > [gpg] - > cmd=gpg --no-permission-warning --no-secmem-warning --homedir $TESTDIR/gpg + > cmd=gpg --no-permission-warning --no-secmem-warning --no-auto-check-trustdb --homedir $TESTDIR/gpg > EOF $ hg init r $ cd r @@ -25,3 +25,7 @@ $ hg sigcheck 0 e63c23eaa88a is signed by: hgtest + +verify that this test has not modified the trustdb.gpg file back in +the main hg working dir + $ hg --cwd $TESTDIR status gpg