##// END OF EJS Templates
tests: unify test-gpg
Matt Mackall -
r12428:3aa7b644 default
parent child Browse files
Show More
@@ -1,28 +1,27 b''
1 #!/bin/sh
2
3 "$TESTDIR/hghave" gpg || exit 80
4
5 cat <<EOF >> $HGRCPATH
6 [extensions]
7 gpg=
8
9 [gpg]
10 cmd=gpg --no-permission-warning --no-secmem-warning --homedir $TESTDIR/gpg
11 EOF
1 Test the GPG extension
12 2
13 hg init r
14 cd r
15 echo foo > foo
16 hg ci -Amfoo
17
18 echo '% no signatures'
19 hg sigs
3 $ "$TESTDIR/hghave" gpg || exit 80
4 $ cat <<EOF >> $HGRCPATH
5 > [extensions]
6 > gpg=
7 >
8 > [gpg]
9 > cmd=gpg --no-permission-warning --no-secmem-warning --homedir $TESTDIR/gpg
10 > EOF
11 $ hg init r
12 $ cd r
13 $ echo foo > foo
14 $ hg ci -Amfoo
15 adding foo
20 16
21 echo '% hg sign 0'
22 hg sign 0
17 $ hg sigs
18
19 $ hg sign 0
20 Signing 0:e63c23eaa88a
23 21
24 echo '% hg sigs'
25 hg sigs
22 $ hg sigs
23 hgtest 0:e63c23eaa88ae77967edcf4ea194d31167c478b0
26 24
27 echo '% hg sigcheck 0'
28 hg sigcheck 0
25 $ hg sigcheck 0
26 e63c23eaa88a is signed by:
27 hgtest
1 NO CONTENT: file was removed
General Comments 0
You need to be logged in to leave comments. Login now