Development of the Flowpack.SingleSignOn packages and distributions is coordinated on GitHub:

Running the tests

We have a test suite that covers all scenarios of the single sign-on with acceptance tests through Behat in the TestSuite repository. The tests need a running demo setup with two different instances (configured via subcontexts).

Install Behat via Composer:

$ git clone TestSuite
$ cd TestSuite
$ path/to/composer.phar install

The default behat.yml.dist configuration expects the demo installation with the URL, and A custom configuration for Behat can be used by copying the file behat.yml.dist to behat.yml.

Running the Behat tests:

$ bin/behat

This should execute all features and display the results of the scenarios.