Skip to content

Instantly share code, notes, and snippets.

@bfodeke
Created May 23, 2019 15:23
Show Gist options
  • Save bfodeke/7ab0c1a6e60a2f16b4214f40f906f64b to your computer and use it in GitHub Desktop.
Save bfodeke/7ab0c1a6e60a2f16b4214f40f906f64b to your computer and use it in GitHub Desktop.
Behat: Using Chrome driver
default:
suites:
default:
contexts:
- FeatureContext
- Drupal\DrupalExtension\Context\DrupalContext
- Drupal\DrupalExtension\Context\MinkContext
- Drupal\DrupalExtension\Context\MessageContext
- Drupal\DrupalExtension\Context\DrushContext
filters:
tags: '~@bug&&~@wip'
extensions:
Behat\MinkExtension:
sessions:
default_session:
selenium2:
browser: chrome
wd_host: http://127.0.0.1:9515
capabilities:
chrome:
switches:
- "--headless"
- "--disable-gpu"
Drupal\DrupalExtension:
blackbox: ~
# run all 'ready' tests
ci:
suites:
default:
filters:
tags: '~@bug&&~@wip'
# run tests that are still in dev
wip:
suites:
default:
filters:
tags: '@wip&&~@bug'
# run key tests (fast test)
smoke:
suites:
default:
filters:
tags: '@smoke-test,@smoke'
# dont run slow tests
no-slow:
suites:
default:
filters:
tags: '@~bug&&~@slow'
firefox:
extensions:
Behat\MinkExtension:
default_session: selenium_firefox_session
imports:
- behat.local.yml
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment