diff --git a/Tests/LibWeb/WPT/run.sh b/Tests/LibWeb/WPT/run.sh index a722f03339b..518f0a909ef 100755 --- a/Tests/LibWeb/WPT/run.sh +++ b/Tests/LibWeb/WPT/run.sh @@ -15,6 +15,8 @@ fi which WebDriver)}" update_expectations_metadata=false remove_wpt_repository=false +# Generate name for file with wpt run log +wpt_run_log_filename="$(mktemp)" for arg in "$@"; do case $arg in @@ -30,6 +32,10 @@ for arg in "$@"; do remove_wpt_repository=true shift ;; + --log-file=*) + wpt_run_log_filename="$(realpath "${arg#*=}")" + shift + ;; *) echo "Unknown argument ${arg}" exit 1 @@ -66,9 +72,6 @@ fi # Extract metadata.txt into directory with expectation files expected by WPT runner python3 ./concat-extract-metadata.py --extract metadata.txt metadata -# Generate name for file with wpt run log -wpt_run_log_filename="$(mktemp).txt" - # Run tests. python3 ./wpt/wpt run ladybird \ --webdriver-binary "${WEBDRIVER_BINARY}" \