[ Avaa Bypassed ]




Upload:

Command:

hmhc3928@3.149.241.93: ~ $
#!/bin/bash

set -x
set -e

REPO=`pwd`
cd /tmp
rm -rf drupal-twig-test
composer create-project --no-interaction drupal-composer/drupal-project:8.x-dev drupal-twig-test
cd drupal-twig-test
(cd vendor/twig && rm -rf twig && ln -sf $REPO twig)
echo '$config["system.logging"]["error_level"] = "verbose";' >> web/sites/default/settings.php
php ./web/core/scripts/drupal install --no-interaction demo_umami > output
perl -p -i -e 's/^([A-Za-z]+)\: (.+)$/export DRUPAL_\1=\2/' output
source output

wget https://get.symfony.com/cli/installer -O - | bash
export PATH="$HOME/.symfony/bin:$PATH"
symfony server:start -d --no-tls

curl -OLsS https://get.blackfire.io/blackfire-player.phar
chmod +x blackfire-player.phar
cat > drupal-tests.bkf <<EOF
name "Drupal tests"

scenario
    name "homepage"
    set name "admin"
    set pass "pass"

    visit url('/')
        expect status_code() == 200
    click link('Articles')
        expect status_code() == 200
    click link('Dairy-free and delicious milk chocolate')
        expect body() matches "/Dairy\-free milk chocolate is made in largely the same way as regular chocolate/"
        expect status_code() == 200
    click link('Log in')
        expect status_code() == 200
    submit button("Log in")
        param name name
        param pass pass
        expect status_code() == 303
    follow
        expect status_code() == 200
    click link('Structure')
        expect status_code() == 200
EOF
./blackfire-player.phar run drupal-tests.bkf --endpoint=`symfony var:export SYMFONY_DEFAULT_ROUTE_URL` --variable name=$DRUPAL_Username --variable pass=$DRUPAL_Password
symfony server:stop

Filemanager

Name Type Size Permission Actions
.github Folder 0755
doc Folder 0755
ext Folder 0755
lib Folder 0755
src Folder 0755
test Folder 0755
tests Folder 0755
.editorconfig File 224 B 0644
.gitattributes File 96 B 0644
.gitignore File 96 B 0644
.php-cs-fixer.dist.php File 795 B 0644
.php_cs.dist File 799 B 0644
.travis.yml File 1004 B 0644
CHANGELOG File 15.28 KB 0644
LICENSE File 1.48 KB 0644
README.rst File 741 B 0644
composer.json File 1.33 KB 0644
drupal_test.sh File 1.6 KB 0644
phpunit.xml.dist File 831 B 0644