Skip to content

Behat 3 Support  #72

Description

@jamescowie

Behat 3 has now been released from some time and offers enhanced functionality for suites of features and other optimisations. We have also created a stand along library for handling fixture generation and management. However we also need to retain a version of BehatMage that supports Behat 2 as Behat 3 is not backwards compatible. The current beta branch is feature/Behat3

My objectives are:

  • Update the extension to support Behat 3
  • Update composer.json with pinned versions of PHPSpec, Behat
  • Ensure module is covered with Behat features and PHPSpecs
  • Remove fixture factory
  • Add MageTest manager as dependency in composer
  • Remove non essential context steps
  • Improve documentation
  • Include examples of usage and patterns for testing Magento ( adapter )
  • Explore possibility for more Page Objects potentially remove from this extension and have stand alone library / extension.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions