Commit 7930ae51 authored by Philippe Mouchel's avatar Philippe Mouchel
Browse files

Merge branch '2.x-feature/fix-behat' into '2.x'

Fix behat tests initialization

See merge request !38
parents ba24f08c 36cac53b
Pipeline #1739 passed with stages
in 1 minute and 16 seconds
......@@ -24,6 +24,7 @@ def init(rewrite=True):
h.fab_run(role, 'cp example.behat.yml behat.yml')
h.fab_run(role, 'sed -i "s@%DRUPAL_ROOT@{}@g" behat.yml'.format(site_root))
h.fab_run(role, 'sed -i "s@%URL@http://{}@g" behat.yml'.format(host))
h.fab_run(role, 'echo " {}" | sudo tee -a /etc/hosts'.format(host))
print green('Behat is now properly configured. The configuration file is {}/tests/behat/behat.yml'.format(workspace))
......@@ -97,7 +97,8 @@ def fab_exists(role, directory):
if role == "local":
return path.exists(directory)
return exists(directory)
with settings(key_filename=fab_ssh_key()):
return exists(directory)
def fab_add_to_hosts(ip, site_hostname):
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment