Skip to content

@jhvhs jhvhs released this Dec 20, 2018 · 1 commit to master since this release

  • Bumped patch version of dependencies
  • Fixed an issue with -h resulting in a non-zero exit code
Assets 4

@jhvhs jhvhs released this Apr 4, 2018 · 6 commits to master since this release

Incremental changes

  • Streamlined syntax for generic tests
  • Launcher scripts for macOS, Linux and Windows
  • Display help option
Assets 4

@jhvhs jhvhs released this Dec 17, 2017 · 19 commits to master since this release

The error reporting effort is now complete

In addition error reports mentioned in 0.2.x versions,
the following errors are now cleanly reported:

  • Unable to load the DB driver
  • Non-existing procedure specified as the test subject
  • Incorrect options specified in the command line
  • The appropriate exit code is ensured in case of all kinds of failures
  • Connection error correctly reported for Postgres
Assets 3
Pre-release
Pre-release

@jhvhs jhvhs released this Apr 26, 2017 · 67 commits to master since this release

The following errors are now reported in addition to 0.2.2:

All tests

  • Description missing
  • Malformed tests
  • Assertion validation errors
  • Malformed test cases
  • Missing test case description

Procedural tests

  • missing DATA section
  • malformed DATA section
Assets 3
Pre-release

@jhvhs jhvhs released this Apr 26, 2017 · 92 commits to master since this release

Changelog:

  • Report assertion errors
  • Report fixture load errors
  • Report schema load failure
Assets 2
Pre-release

@jhvhs jhvhs released this Apr 26, 2017 · 96 commits to master since this release

Error reporting implemented in this build:

  • Procedureless test failure
  • Procedural test failure
  • Missing/extra arguments in procedural tests
  • Missing fixtures
  • Script loading error
  • DB connectivity issues
Assets 2
Pre-release

@jhvhs jhvhs released this Apr 26, 2017 · 133 commits to master since this release

Added support for databases that do not have stored procedures (e.g. only stored functions) by adding support for generic test cases.

Assets 2
Pre-release

@jhvhs jhvhs released this Apr 26, 2017 · 150 commits to master since this release

Includes the following functionality:

  • Running standalone test cases against existing objects
  • Optionally load the schema before running the test project
  • Reload definition scripts before running the test project
  • Run fixtures before or after a test case/test/row
  • Assertions for output parameter values
  • Arbitrary SQL assertions
  • Assertions for errors thrown when running the procedure
Assets 2
You can’t perform that action at this time.