Skip to content

HID-GS/drupal-behat-contexts

Repository files navigation

Drupal Behat Contexts

Latest Stable Version Build Status

Provides additional step definitions for testing Drupal sites using the Behat Drupal Extension.

Installation

Add the following to your composer.json file:

{
  "require-dev": {
    "hidgweb/drupal-behat-contexts": "^2.0"
  }
}

Then, update your dependencies by running composer update hidgweb/drupal-behat-contexts.

Configuration

Once installed, add any of the contexts you want to use to your project's behat.yml file:

  default:
    suites:
      default:
        contexts:
          - HidGlobal\DrupalBehatContexts\Context\ImageContext
          - HidGlobal\DrupalBehatContexts\Context\AjaxContext
          - HidGlobal\DrupalBehatContexts\Context\KeyReferenceContext
          - HidGlobal\DrupalBehatContexts\Context\CookieContext

Credits

KeyReferenceContext sourced from https://raw.githubusercontent.com/Kerby70/openy/8.x-1.x/tests/features/bootstrap/OpenyDrupalContext.php