- Add nicer error message when required arguments are not present
- QA: WS
- Prepare 5.9.1-RELEASE
- Bump version to 5.9.2-dev
- Make this test work when TEMP variable does not contain resolved path
- Make ArrayType::isInstance() return false for maps
- Make MapType::isInstance() returns false for arrays
- Announce fix for issue #297
- Rewrite tests using foreach with fixtures to `@values`
- Rewrite tests using foreach with fixtures to `@values`
- Rewrite tests using foreach with fixtures to `@values`
- Rewrite supportedFormatTokens() test using foreach with fixtures to `@values`
- QA: CS/WS
- Refactor test to use `@values` annotation and provider
- Refactor: Rewrite longish tests with try / catch inside:
  . Separate positive and negative tests
  . Use `@values` annotation and provider method
- Simplify test code further
- Remove assertion helper with longish verification logic
  and replace them with `@values` annotation and provider method
- Remove useless dialectClass member
# Previously used in self tests
- Simplify test code by using `@values` annotation + provider
- Add a couple of tests