behat/yii-extension

Yii framework extension for Behat

Installs: 35 214

Dependents: 0

Suggesters: 1

Security: 0

Stars: 27

Watchers: 12

Forks: 8

Open Issues: 4

Type:behat-extension

v1.1.0 2014-03-12 00:26 UTC

This package is auto-updated.

Last update: 2024-04-28 18:51:25 UTC


README

Provides integration layer for the Yii framework:

  • Additional services for Behat (Yii, Sessions, Drivers)
  • Behat\MinkExtension\Context\YiiAwareInterface which provides CWebApplication instance for your contexts or subcontexts
  • Additional wunit session (sets as default) for Mink (if MinkExtension is installed) for functional testing without Selenium through wunit

between Behat 2.5+ and Yii.

Behat configuration

default:
  extensions:
    Behat\MinkExtension\Extension:
      default_session: wunit

    Behat\YiiExtension\Extension:
      framework_script: ../../framework/yii.php
      config_script: ../config/test.php
      mink_driver: true

Installation

{
    "require-dev": {
        "behat/mink":           "~1.5",
		"behat/mink-extension": "~1.3",
		"behat/yii-extension":  "~1.0"
    }
}
$ composer update 'behat/mink' 'behat/mink-extension' 'behat/yii-extension'

Copyright

Copyright (c) 2012 Konstantin Kudryashov (ever.zet). See LICENSE for details.

Maintainers