This is what Behat 3.0 offers. So lots of little performance things cleaning up the infrastructure.
Brand new highly extendable and clear architecture Support for multiple suites per profile Support for multiple contexts per suite Support for multiple feature paths per suite Support for filtered suites Support for unique context constructor parameters Hooks are first class citizens and thus have their own error and output buffering Turnip syntax in definitions Reworked formatters with improved error and output buffering Rerun does not require precache run New gherkin role filter Improved error handling with 3 levels of error reporting (-v, -vv, -vvv) Dropped subcontexts Dropped chained steps Dropped closured definitions -- You received this bug notification because you are a member of Mahara Contributors, which is subscribed to Mahara. Matching subscriptions: Subscription for all Mahara Contributors -- please ask on #mahara-dev or mahara.org forum before editing or unsubscribing it! https://bugs.launchpad.net/bugs/1463203 Title: Upgrade Behat to 3.0 Status in Mahara: In Progress Bug description: Behat needs to be upgraded to 3.0. To manage notifications about this bug go to: https://bugs.launchpad.net/mahara/+bug/1463203/+subscriptions _______________________________________________ Mailing list: https://launchpad.net/~mahara-contributors Post to : mahara-contributors@lists.launchpad.net Unsubscribe : https://launchpad.net/~mahara-contributors More help : https://help.launchpad.net/ListHelp