X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=tests%2Fgenerators%2Fgenerate-luks2-invalid-checksum-both-hdrs.img.sh;h=925763e7a4bcd6b41d245f8ae8abb34f7829329b;hb=6497abd1df88001eb1f45f7348534911b33d05b5;hp=be98722ac3cb01d11439479787ae42ee787a453f;hpb=f7fc3bb4e50cce23dd95111b246b6e034537e2cf;p=platform%2Fupstream%2Fcryptsetup.git diff --git a/tests/generators/generate-luks2-invalid-checksum-both-hdrs.img.sh b/tests/generators/generate-luks2-invalid-checksum-both-hdrs.img.sh index be98722..925763e 100755 --- a/tests/generators/generate-luks2-invalid-checksum-both-hdrs.img.sh +++ b/tests/generators/generate-luks2-invalid-checksum-both-hdrs.img.sh @@ -11,42 +11,22 @@ # $1 full target dir # $2 full source luks2 image -function prepare() -{ - cp $SRC_IMG $TGT_IMG - test -d $TMPDIR || mkdir $TMPDIR - read_luks2_bin_hdr1 $TGT_IMG $TMPDIR/hdr1 -} - function generate() { - chks0=$(echo "Arbitrary chosen string: D'oh!" | calc_sha256_checksum_stdin) - chks1=$(echo "D'oh!: arbitrary chosen string" | calc_sha256_checksum_stdin) - write_checksum $chks0 $TGT_IMG - write_checksum $chks1 $TMPDIR/hdr1 + CHKS0=$(echo "Arbitrary chosen string: D'oh!" | calc_sha256_checksum_stdin) + CHKS1=$(echo "D'oh!: arbitrary chosen string" | calc_sha256_checksum_stdin) + write_checksum $CHKS0 $TGT_IMG + write_checksum $CHKS1 $TMPDIR/hdr1 write_luks2_bin_hdr1 $TMPDIR/hdr1 $TGT_IMG } function check() { - chks_res0=$(read_sha256_checksum $TGT_IMG) - chks_res1=$(read_sha256_checksum $TMPDIR/hdr1) - test "$chks0" = "$chks_res0" || exit 2 - test "$chks1" = "$chks_res1" || exit 2 -} - -function cleanup() -{ - rm -f $TMPDIR/* - rm -fd $TMPDIR + lib_hdr0_checksum || exit 2 + lib_hdr1_checksum || exit 2 } -test $# -eq 2 || exit 1 - -TGT_IMG=$1/$(test_img_name $0) -SRC_IMG=$2 - -prepare +lib_prepare $@ generate check -cleanup +lib_cleanup