URI:
       t50_integrity.sh - tomb - the crypto undertaker
  HTML git clone git://parazyd.org/tomb.git
   DIR Log
   DIR Files
   DIR Refs
   DIR README
   DIR LICENSE
       ---
       t50_integrity.sh (560B)
       ---
            1 #!/usr/bin/env zsh
            2 
            3 export test_description="Testing file integrity"
            4 
            5 source ./setup
            6 
            7 test_export "test" # Using already generated tomb
            8 test_expect_success 'Testing contents integrity' '
            9     tt_open --tomb-pwd $DUMMYPASS &&
           10     tt_set_ownership "$MEDIA/$testname" &&
           11     tt dig -s 10 "$MEDIA/$testname/datacheck.raw" &&
           12     CRC1=$(sha256sum "$MEDIA/$testname/datacheck.raw") &&
           13     tt_close --unsafe &&
           14     tt_open --tomb-pwd $DUMMYPASS &&
           15     CRC2=$(sha256sum "$MEDIA/$testname/datacheck.raw") &&
           16     [[ "$CRC1" == "$CRC2" ]] &&
           17     tt_close
           18     '
           19 
           20 test_done