mirror of
https://github.com/microsoft/playwright.git
synced 2025-06-26 21:40:17 +00:00
27 lines
862 B
Bash
27 lines
862 B
Bash
#!/bin/bash
|
|
source ./initialize_test.sh && initialize_test "$@"
|
|
|
|
echo "Running install explcitly"
|
|
OUTPUT="$(npx_playwright install || true)"
|
|
local-playwright-registry assert-served-from-local-tgz playwright
|
|
if [[ "${OUTPUT}" == *'Please run the following command to download new browsers'* ]]; then
|
|
echo "ERROR: should not tell the user to run install"
|
|
exit 1
|
|
fi
|
|
if [[ "${OUTPUT}" != *'To avoid unexpected behavior, please install your dependencies first'* ]]; then
|
|
echo "ERROR: should warn user about global installation"
|
|
exit 1
|
|
fi
|
|
if [[ "${OUTPUT}" != *"chromium"*"downloaded"* ]]; then
|
|
echo "ERROR: should download chromium"
|
|
exit 1
|
|
fi
|
|
if [[ "${OUTPUT}" != *"firefox"*"downloaded"* ]]; then
|
|
echo "ERROR: should download firefox"
|
|
exit 1
|
|
fi
|
|
if [[ "${OUTPUT}" != *"webkit"*"downloaded"* ]]; then
|
|
echo "ERROR: should download webkit"
|
|
exit 1
|
|
fi
|