diff --git a/Tests/LibWeb/rebaseline-libweb-test b/Tests/LibWeb/rebaseline-libweb-test new file mode 100755 index 0000000000..d82a8bee68 --- /dev/null +++ b/Tests/LibWeb/rebaseline-libweb-test @@ -0,0 +1,20 @@ +#!/bin/bash +set +e + +t=$1 +if echo -n $t | grep ^file: ; then + t=$(echo -n $t | sed s@^file://@@) +fi + +if echo -n $t | grep Layout ; then + mode_flag="-d" +else + mode_flag="-T" +fi + +input_dir=$(dirname $t) +expected_dir=$(echo $input_dir | sed s/input/expected/) +test_name=$(basename $t .html) +cd $SERENITY_SOURCE_DIR/Build/lagom/Ladybird +mkdir -p $expected_dir +./headless-browser $mode_flag --layout-test-mode $input_dir/$test_name.html > $expected_dir/$test_name.txt