Bugfixes:
- fixed mostly bugs in documentation discovered by PHAN
Bugfixes:
- fixed exception when multiple groups are defined and only option -t is passed
Bugfixes:
- fixed showing error when given test name is not found
Bugfixes:
- fixed setting proper exit code
Features:
- measure function for measuring execution time of specified test parts
Features:
- pre and post group function now take run parameters as an argument
Features:
- test groups
Features:
- random multidimensional array generator in RandomHelper
Bugfixes:
- fixed checking for different number of array's elements in ArrayHelper::equal
- added different comparison for float values in ArrayHelper::equal
Features:
- added test description
Bugfixes:
- fixed catching exceptions
Bugfixes:
- fixed setting bad status code when last test succeeded and at least one of the earlier tests failed
Features:
- RandomHelper::randomDate
- TreeHelper class for path generation
- ArrayHelper::unsetPath and ArrayHelper::updatePath for working with paths
- paths example in the examples folder
Bugfixes:
- fixed passing multiple parameters
Features:
- ArrayHelper::equal and ObjectHelper::equal for array and object comparision
- Eq interface and trait that can be used in ArrayHelper::equal and ObjectHelper::equal
- unit tests for RandomHelper and for equality checking
Bugfixes:
- fixed invalid email generation
- fixed RandomHelper::randomOneOf