1*ebfedea0SLionel Sambuc# $NetBSD: cat.at,v 1.6 2009/06/11 06:45:11 agc Exp $ 2*ebfedea0SLionel Sambuc 3*ebfedea0SLionel SambucAT_SETUP([attached signature and verification]) 4*ebfedea0SLionel Sambuc 5*ebfedea0SLionel SambucAT_CHECK([cp $abs_top_builddir/libtool file3], [0], [ignore], [ignore]) 6*ebfedea0SLionel Sambuc 7*ebfedea0SLionel Sambuc# Make signature 8*ebfedea0SLionel SambucAT_CHECK([netpgp --homedir $testhomedir --sign file3], 9*ebfedea0SLionel Sambuc [0], [ignore], [ignore]) 10*ebfedea0SLionel Sambuc 11*ebfedea0SLionel Sambuc# Verify sig file 12*ebfedea0SLionel SambucAT_CHECK([netpgp --homedir $testhomedir --cat --output=file3.copy file3.gpg], 13*ebfedea0SLionel Sambuc [0], [ignore], [ignore]) 14*ebfedea0SLionel SambucAT_CHECK([diff file3 file3.copy]) 15*ebfedea0SLionel Sambuc 16*ebfedea0SLionel Sambuc# Verify sig to stdout 17*ebfedea0SLionel SambucAT_CHECK([netpgp --homedir $testhomedir --cat file3.gpg], 18*ebfedea0SLionel Sambuc [0], [stdout], [ignore]) 19*ebfedea0SLionel SambucAT_CHECK([diff file3 stdout]) 20*ebfedea0SLionel Sambuc 21*ebfedea0SLionel Sambuc# XXXTODO: deliberately corrupt file3.gpg and attempt to verify 22*ebfedea0SLionel Sambuc 23*ebfedea0SLionel SambucAT_CLEANUP 24