Skip to content

Releases: Munkei/BugEye

v3.0.1

16 May 12:07
Compare
Choose a tag to compare

Fixed

  • BugEye now passes more compiler warnings, namely:
  • -Wcovered-switch-default
  • -Wdisabled-macro-expansion
  • -Weffc++
  • -Wgcc-compat
  • -Wmissing-noreturn
  • -Wreserved-id-macro
  • -Wswitch-enum

v3.0.0

11 Apr 09:22
Compare
Choose a tag to compare

Virtually everything has been rewritten to be more C++ and use less preprocessor hackery.

Added

  • Command line options. Specify which tests to run.
  • Sub-tests.

v3.0.0-beta.2

20 Mar 10:11
Compare
Choose a tag to compare
v3.0.0-beta.2 Pre-release
Pre-release

Beta 2 of BugEye v3.0.0.

v3.0.0-beta

27 Feb 12:05
Compare
Choose a tag to compare
v3.0.0-beta Pre-release
Pre-release
Tagging v3.0.0-beta

v2.0.1

23 May 17:33
Compare
Choose a tag to compare
  • 🐛 Bailouts and uncaught exceptions sometimes weren't counted as failures,
    which could lead to false positives. They will now always lead to a
    non-zero exit.
  • 🐛 ‘Consumed’ objects during stringification has been fixed. Stringification
    now works somewhat differently. It's dumber, but less dangerous. Expect it
    to be better in a minor release in the near future.
  • Messages for all tests are now optional (but a missing message may produce a
    compiler warning).
  • 🏗 A lot of compiler warnings have been fixed. (BugEye now builds with even
    stricter settings.)

v2.0.1-rc.1

23 May 16:57
Compare
Choose a tag to compare
v2.0.1-rc.1 Pre-release
Pre-release
Tagging RC #1 of v2.0.1

v2.0.0

14 Dec 16:03
Compare
Choose a tag to compare

A lot of improvements, and some new features:

  • Named tests, for test code not belonging to any particular class.
  • Mark tests as "TODO" or "SKIP" (à la TAP).
  • Better diagnostics for failing tests.
  • Formatted test messages (à la printf()).
  • Increased compatibility with different subject classes.

Initial version

08 Jan 12:02
Compare
Choose a tag to compare
Initial version Pre-release
Pre-release
v0.1.0

Rewrote a lot of stuff and added testing functions