btrfs-progs: tests: Add required IETF Trust copyright to SHA implementation
[platform/upstream/btrfs-progs.git] / tests / common
index d450c2c..eb525a4 100644 (file)
@@ -35,7 +35,7 @@ _is_file_or_command()
        if [ -f "$msg" -o -d "$msg" -o -b "$msg" ]; then
                return 0
        fi
-       msg=$(type -p "$msg")
+       msg=$(type -p -- "$msg")
        if [ -f "$msg" ]; then
                return 0
        fi
@@ -509,7 +509,7 @@ generate_dataset() {
                        ;;
 
                slow_symlink)
-                       long_filename=`date +%s | sha256sum | cut -f1 -d'-'`
+                       long_filename=`date +%s | sha256sum | cut -f1 -d ' '`
                        run_check $SUDO_HELPER touch "$dirpath/$long_filename"
                        for num in $(seq 1 "$DATASET_SIZE"); do
                                run_check $SUDO_HELPER ln -s "$dirpath/$long_filename" "$dirpath/slow_slink.$num"
@@ -551,7 +551,7 @@ prepare_loopdevs()
        done
 }
 
-# detach loop devices and reset their size to 0, does not delete the files
+# detach loop devices and reset their size to 0, delete the files afterwards
 cleanup_loopdevs()
 {
        for dev in ${loopdevs[@]}; do
@@ -559,6 +559,7 @@ cleanup_loopdevs()
        done
        for i in `seq $nloopdevs`; do
                truncate -s0 $loopdev_prefix$i
+               rm -- "$loopdev_prefix$i"
        done
        run_check $SUDO_HELPER losetup --all
 }