Skip to content
This repository has been archived by the owner on Mar 24, 2022. It is now read-only.

Releases: vmware-archive/trilogy

Maintenance release

20 Dec 20:58
Compare
Choose a tag to compare
  • Bumped patch version of dependencies
  • Fixed an issue with -h resulting in a non-zero exit code

Platform-specific launchers

04 Apr 19:10
Compare
Choose a tag to compare

Incremental changes

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

Error reporting complete

17 Dec 22:43
Compare
Choose a tag to compare

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

More error reporting

26 Apr 09:51
Compare
Choose a tag to compare
More error reporting Pre-release
Pre-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

More reporting stories

26 Apr 15:20
Compare
Choose a tag to compare
Pre-release

Changelog:

  • Report assertion errors
  • Report fixture load errors
  • Report schema load failure

Reporting sprint in progress

26 Apr 15:21
Compare
Choose a tag to compare
Pre-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

Generic test case support

26 Apr 15:29
Compare
Choose a tag to compare
Pre-release

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

Preview version 0.1

26 Apr 15:43
Compare
Choose a tag to compare
Preview version 0.1 Pre-release
Pre-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