undertext/idrupalextension

此包的最新版本(v0.1.0)没有可用的许可信息。

Behat 的独立 Drupal 扩展

v0.1.0 2019-02-06 00:45 UTC

This package is auto-updated.

Last update: 2024-09-06 14:01:04 UTC


README

此 behat 扩展旨在与 Drupal 扩展 一起使用,并利用 Drupal 多站点功能以在单独的测试站点安装上运行测试。

它的工作方式与 Drupal 的 BrowserTest 非常相似。如果您有一个 Drupal 网站,并运行 behat 命令,则

  • 将在 sites/simpletest/{timestamp} 创建一个新的站点,使用 SQLite 数据库,并使用配置文件中给出的名称。
  • Behat 测试将在该新安装上运行。
  • 测试结束后,如果 reuse_installation 配置值未设置为 TRUE,则将清理 sites/simpletest 目录。

要求

此扩展与 Drupal 8.6 进行了测试。不支持先前版本。

快速入门

修改您的 behat.yml 文件,添加以下行

  extensions:
    Drupal\DrupalExtension:
     ...
     ...
    undertext\idrupalextension\IsolatedDrupalExtension:
      profile: "standard"
      reuse_installation: TRUE

此扩展提供了 2 个可配置参数

  • profile : 要安装的配置文件名称
  • reuse_installation: 如果设置为 TRUE,则每次都不重新安装测试站点安装

Build Status