Skip to content

Releases: JCash/jctest

Added logging customization flags

13 Oct 13:59
Compare
Choose a tag to compare
  • Added JC_TEST_OUTPUT_FN for customizing log output function
  • Added JC_TEST_USE_PRINTF to choose printf() over write()

Added JCT_IS_DEBUGGER_ATTACHED for easier platform overrides

28 May 14:13
230daa6
Compare
Choose a tag to compare
Merge pull request #39 from JCash/dev

Added JCT_IS_DEBUGGER_ATTACHED for easier platform override

Added debug breakpoints if the debugger is attached

22 May 16:04
8209ec3
Compare
Choose a tag to compare
  • Introduced JC_TEXT_LOGGER_CLASS for easier log printing
  • Added --test-break-on-fail for breaking into the debugger.
    Can be configured with JC_TEST_DBG_BREAK define.
  • Added automatic check for an attached debugger

Compiler warning fix

24 Dec 08:42
Compare
Choose a tag to compare
v0.9.1

Compile warning fix

Minimum C++11 support

23 Dec 14:21
Compare
Choose a tag to compare
  • Updated to C++11 due to inclusion of <type_traits>
  • Fixed issue with printout of pointer values
  • Removed unfinished docktest support (TEST_CASE)

fflush the output

03 Apr 11:50
d3403f1
Compare
Choose a tag to compare
Merge pull request #26 from JCash/message-flush

Added fflush to prevent output to come out of order

Release 0.7

08 Feb 08:29
9bd8a9f
Compare
Choose a tag to compare
  • Test filtering now works on parameterized tests
  • Fixed null pointer warning on c++0x and above

Release 0.6

12 Mar 12:50
Compare
Choose a tag to compare
  • Fixed bootstrap issue w/static initializers
  • Added support for JC_TEST_USE_COLORS to force color on/off
  • Added support for JC_TEST_IMPLEMENTATION_WITH_MAIN

Release v0.5

10 Nov 16:59
Compare
Choose a tag to compare

Added support for logging enum values
Added ASSERT_ARRAY_EQ/EXPECT_ARRAY_EQ and ASSERT_ARRAY_EQ_LEN/EXPECT_ARRAY_EQ_LEN

Release v0.4

03 Aug 17:07
Compare
Choose a tag to compare
  • Fix for outputting 64 bit integer values upon error
  • Skipping tests now doesn't output extraneous info
  • Documentation fixes