edno/codeception-graphwalker

This package is abandoned and no longer maintained. No replacement package was suggested.

Codeception extension for model based testing

0.5.0 2020-01-01 11:47 UTC

This package is auto-updated.

Last update: 2021-09-21 15:47:01 UTC


README

Packagist Latest Version Build Status Coverage Status GitHub license FOSSA Status

Codeception GraphWalker brings Model-based testing into Codeception.

It is inspired from GraphWalker and based on the library GraPHP.

Minimum Requirements

  • Codeception ≥ 3.0
  • PHP ≥ 7.2

Installation

The extension can be installed using Composer

$ composer require edno/codeception-graphwalker

Configuration

Add the GraphWalker format to the list of supported format into your suite configuration file (.suite.yml):

formats:
  - edno\Codeception\GraphWalker

In the configuration file, declare the graph algorithm class to be used and the scripts path :

graphwalker:
    algorithm: Graphp\Algorithms\ShortestPath\Dijkstra
    path: tests_/data/

Refer to graphp/algorithms for supported algorithms.

License

FOSSA Status