Skip to content
Model-based testing extension for Codeception
PHP
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github/workflows
src
tests
.coveralls.yml
.gitignore
.travis.yml
LICENSE
README.md
codeception.yml
composer.json
composer.lock

README.md

Codeception Graphwalker

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

You can’t perform that action at this time.