gabyquiles/doctrine-context

Behat Context to allow create and drop a DB schema before each Scenario

Maintainers

👁 gabyquiles

Package info

github.com/gabyquiles/doctrine-context

pkg:composer/gabyquiles/doctrine-context

Statistics

Installs: 17

Dependents: 0

Suggesters: 0

Stars: 0

Open Issues: 0

dev-master 2019-02-16 18:45 UTC

Requires

Requires (Dev)

None

Suggests

None

Provides

None

Conflicts

None

Replaces

None

Apache-2.0 e1db9ae4c9631148f890280e8f33b138766f2f51

  • Gabriel A. Quiles-Perez <info.woop@gabyquiles.com>

BDDBehatdoctrine

This package is auto-updated.

Last update: 2026-06-17 13:24:23 UTC


README

#Behat Doctrine Context This package tries to help when testing with doctrine. Its main goal is to drop and recreate a database based on Doctrine Metadata while testing with Behat.

Configuration

In order to enable it in behat you need to have a similar behat.yml

default:
 suites:
 default:
 contexts:
 ...
 - GabyQuiles\Behat\Context\DoctrineContext:
 entityManager: '@doctrine.orm.entity_manager'

Usage

When creating your Behat scenarios

  • Add @createSchema in your first scenario in order to create a new database
  • Add @dropSchema in your last scenario in order to drop your database