wolg/behat

Behat Shell

安装: 362

依赖: 0

建议: 0

安全: 0

星级: 17

关注者: 7

分支: 8

开放问题: 1

类型:cakephp-plugin

dev-master 2013-12-14 02:56 UTC

This package is not auto-updated.

Last update: 2024-09-23 14:39:55 UTC


README

使用Behat测试CakePHP应用的Shell

安装

Behat Shell是通过Composer安装的。

确保在composer.json中存在require。这将插件安装到Plugin/Behat。您还应该根据您计划与Behat Shell一起使用的驱动程序,添加behat/mink-goutte-driverbehat/mink-selenium2-driver到您的要求中。

{
    "require": {
        "wolg/behat": "*",
        "phpunit/phpunit": "*",
        "cakephp/cakephp": "2.*",
        "behat/behat": "2.4.*@stable"
    }
}
  • 使用CakePlugin::load('Behat')将插件添加到您的app/Config/bootstrap.php中
  • 运行Console/cake Behat.behat install来安装插件
  • 将您的应用程序根URL设置到app/Config/behat.yml中
  • 运行Console/behat -dl以确保所有内容都已正确加载

但是我不使用Composer?

没关系,过程基本上相同。然而,您需要将Behat Shell解压或克隆到您的app/Plugin/Behat文件夹中,而不是使用Composer下载Behat Shell。之后,按照上一节中概述的其余步骤进行。不用担心依赖关系,我们会为您下载。

要求

  • PHP版本:PHP 5.3+
  • CakePHP版本:2.x
  • PHPUnit

进一步阅读

贡献

  1. 分支
  2. 创建您的功能分支(git checkout -b my-new-feature
  3. 提交您的更改(git commit -am 'Added some feature'
  4. 推送到分支(git push origin my-new-feature
  5. 创建新的Pull Request

Bitdeli Badge