News

1.0.6: 2014-08-16

Improvements

  • Supported normalizing path in error message.
  • Improved backtrace log detection. [groonga-dev,02650] [Reported by Naoya Murakami]

Thanks

  • Naoya Murakami

1.0.5: 2014-02-13

Improvements

  • Supported Ruby 2.0.0 or later.

1.0.4: 2013-12-16

Improvements

  • Supported groogna-command-parser gem.

1.0.3: 2013-08-12

This is a minor improvement release.

Improvements

  • Supported XML output.
  • Supported to show the actual result on leaked and not checked status.
  • Supported warning message test.

1.0.2: 2012-12-11

This is the release that adds some directive.

Improvements

  • Used long timeout for column_create and register.
  • Added long-timeout directive.
  • Added on-error directive.
  • Added "omit" status and omit directive.
  • Aborted a test when a command in it can't be parsed by Groonga::Command::Parser.

Fixes

  • Used stty only when the standard input is tty.

1.0.1: 2012-10-15

This has a backward incompatible change. It is directive syntax.

Old:

# NAME ARGUMENT

New:

#@NAME ARGUMENT

This change is for easy to debug. Consider about we have a typo in NAME. It is just ignored in old syntax because it is also a comment line. It is reported in new syntax because it syntax is only for directive. Grntest can know that user want to use a directive. If grntest knows that user want to use a directive, grntest can report an error for an unknown directive name.

Improvements

  • Inverted expected and actual in diff.
  • Added memory leak check.
  • Documented many features.
  • Changed directive syntax.
  • Added copy-path directive.
  • Supported multiple --test and --test-suite options.
  • Added --database option.

Fixes

  • Fixed a problem that test report can't be shown for no tests.

1.0.0: 2012-08-29

The first release!!!