X-Git-Url: https://git.ozlabs.org/?a=blobdiff_plain;f=devices%2Fparser-test.sh;h=140601e70ad7de5cea7f6395931616cbbf11aaf5;hb=d56c4f5febce598f7ddc1fd5e78ec6ee621a0d9b;hp=351dc75a5bab3e9c0571255f3388e3f13529edb1;hpb=81aa8fc95444b14e427befa5b03f52388f64e21c;p=petitboot diff --git a/devices/parser-test.sh b/devices/parser-test.sh index 351dc75..140601e 100755 --- a/devices/parser-test.sh +++ b/devices/parser-test.sh @@ -1,11 +1,17 @@ #!/bin/bash testdir=devices/parser-tests +default_rootdev=ps3da1 function test_dir() { dir="$1" - ./parser-test "$dir" 2>/dev/null | + rootdev=$default_rootdev + if [ -e "$dir/rootdev" ] + then + rootdev=$(cat "$dir/rootdev") + fi + ./parser-test "$dir" /dev/$rootdev 2>/dev/null | diff -u "$dir/expected-output" - }