From 0883b5786ccedaf26dee7fedfafe63911073382d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?K=C3=A9vin=20Dunglas?= Date: Wed, 3 Feb 2021 19:53:44 +0100 Subject: [PATCH] Finish the recipe --- symfony/panther/1.0/manifest.json | 2 +- symfony/panther/1.0/post-install.txt | 16 ++++++++++++++++ symfony/phpunit-bridge/5.1/phpunit.xml.dist | 7 +++++++ 3 files changed, 24 insertions(+), 1 deletion(-) create mode 100644 symfony/panther/1.0/post-install.txt diff --git a/symfony/panther/1.0/manifest.json b/symfony/panther/1.0/manifest.json index a815d1d0..ce11be6c 100644 --- a/symfony/panther/1.0/manifest.json +++ b/symfony/panther/1.0/manifest.json @@ -6,7 +6,7 @@ "ENV PANTHER_CHROME_ARGUMENTS='--disable-dev-shm-usage'", "RUN apk add --no-cache chromium chromium-chromedriver", "", - "# Firefox and GeckoDriver", + "# Firefox and geckodriver", "#ARG GECKODRIVER_VERSION=0.29.0", "#RUN apk add --no-cache firefox", "#RUN wget -q https://github.com/mozilla/geckodriver/releases/download/v$GECKODRIVER_VERSION/geckodriver-v$GECKODRIVER_VERSION-linux64.tar.gz; \\", diff --git a/symfony/panther/1.0/post-install.txt b/symfony/panther/1.0/post-install.txt new file mode 100644 index 00000000..1f93b829 --- /dev/null +++ b/symfony/panther/1.0/post-install.txt @@ -0,0 +1,16 @@ + + Finish Panther Installation + + + * Install ChromeDriver or geckodriver with + the package manager of your Operating System. + + Alternatively, use Browser Driver Installer: + + composer require --dev dbrekelmans/bdi + vendor/bin/bdi detect drivers + + This step is not necessary when using Docker. + + * To use Panther with PHPUnit, + uncomment the snippet registering the Panther extension in phpunit.xml.dist diff --git a/symfony/phpunit-bridge/5.1/phpunit.xml.dist b/symfony/phpunit-bridge/5.1/phpunit.xml.dist index 0c1b1d9d..0bd20c85 100644 --- a/symfony/phpunit-bridge/5.1/phpunit.xml.dist +++ b/symfony/phpunit-bridge/5.1/phpunit.xml.dist @@ -30,4 +30,11 @@ + + +