Skip to content

Releases: ovh/venom

0.20.0

06 Jul 11:32
Compare
Choose a tag to compare

What's new

See all changes with previous release on v0.19.0...v0.20.0

Features

  • feat(executor/imap): add searchto parameter

0.19.0

25 Jun 08:14
Compare
Choose a tag to compare

What's new

See all changes with previous release on v0.18.0...v0.19.0

Features

  • feat: add proxy option to http executor (#153)

Fix

  • executor:dbFixtures: join workdir path with migration

0.18.0

07 May 13:32
Compare
Choose a tag to compare

What's new

See all changes with previous release on v0.17.0...v0.18.0

Features

  • Add a flag to stop running TestSuite on TestCase failure (#146
  • Add workdir on step to allow relative path into test files (#145). New version attribute in yaml file, see documentation.

Executors

  • executors/redis: Add redis executor (#141)
  • executors/ovhapi: Add response header to result. Useful to get requestID

Refactor / Chore

  • chore: upgrade on godump 1.0.3

Fix

  • executor/exec: Capture exec outputs with no line break (#149)

0.17.0

06 Feb 08:07
cfe1b9f
Compare
Choose a tag to compare

What's new

See all changes with previous release on v0.16.0...v0.17.0

Features

  • parse all testsuites to check variables usage (#110)
  • ignore some variables in parse (#114)
  • run testsuites in parallel (#120)
  • update go-ovh (adding headers feature) (#124)
  • parse test suites encoded as HCL

Executors

  • executors/dbfixtures: add support for database initialization with SQ…
  • executor/http: skip body and headers to be able avoid big memo…
  • executor/ovhapi: add context headers for ovh executor
  • executor/image: defer the Close of the mailbox after a message can be moved
  • executor/exec: add result.systemoutjson and result.systemerrjs
  • executor/http: add debug logs (#111)

refactor / Chore

  • remove unused Assertions on TestCase
  • Executor variable name (#122)
  • gitignore vscode (#108)
  • migrate from govendor to dep (#127)
  • package with cds (#135)

Fix

  • remove fancy font for status (#134)
  • parse test suites (#112)
  • getFilesPath (#113)
  • update the output from venom template to match reality.
  • remove explicit newline (#123)

0.16.0

12 Nov 15:08
Compare
Choose a tag to compare

What's New?

  • new executor: dbfixtures doc (#89)
  • pretty print XML and JSON output of testsuite results. (#106)
  • cli: add strict run mode (#105)
  • executor/imap: add deleteonsuccess option to delete a mail once (#104)
  • executor/http BasicAuth (#100) add ignore_ssl (#99)
  • template templater's values with themselves. (#90)
  • assertion support quoted args when splitting assertion. (#87)

Fixed:

  • assertion output (#107)
  • logrus import path (#103)
  • executors/imap close mailbox then logout properly once messages… (#102)
  • sirupsen/logrus import path case (#101)
  • replace ExecutorResult type to fix assertions. (#96)
  • test case skipped format (#95)
  • convert executor result to boolean for ShouldBeTrue/False assert… …(#91)
  • remove noPrintable char from Failure & Output (#88)

0.15.0

10 Oct 15:57
Compare
Choose a tag to compare

This version updates dependency go-ovh

0.14.0

13 Sep 12:57
Compare
Choose a tag to compare

feat: #84

0.12.0

08 Aug 13:50
Compare
Choose a tag to compare

Features

  • new option: --var-from-file
  • export TAP Format: --format=tap
  • executor IMAP: new option searchbody
  • new assertion: ShouldBeNil and ShouldNotBeNil

0.11.0

07 Jul 16:06
Compare
Choose a tag to compare

v0.0.9

22 Jun 14:58
v0.0.9
Compare
Choose a tag to compare
fix web executor