Projects / crpcut / Releases

All releases of crpcut

  •  11 Mar 2012 20:11
Avatar

    Release Notes: Disabled tests are now listed in the blocked-tests section as a reminder, predicates are easier to write and use with the help of a pseudo match operator=~, the limit on the number of tests run in parallel has been removed, and the formatting of data types in text form can now be specialized for test reports.

    •  24 Jan 2012 18:20
    Avatar

      Release Notes: This is a patch for a bug that in some cases caused malformed XML output by missing a close on the blocked_tests list.

      •  19 Jan 2012 20:22
      Avatar

        Release Notes: The new features are an additional optional parameter to ASSERT_THROW() and VERIFY_THROW() that checks the value of an exception object, two istream based versions of get_parameter() to pick values passed from the command line, and an option to build libcrpcut as a static or shared library.

        •  03 Jan 2012 16:49
        Avatar

          Release Notes: The major new feature is tagging of tests. Tags are a test selection method orthogonal to that of test suites. Tags can also be used to distinguish between tests that are critical (e.g. regressions) and tests that are non-critical (e.g. the functionality currently being worked on). Experimental support is also available for decorating test reports with, for example, ANSI-colour escapes.

          •  20 Dec 2011 19:19
          Avatar

            Release Notes: This is a major bugfix release that fixes a hidden dependency on librt.so, which caused crpcut to SIGSEGV at startup on Ubuntu 11.10.

            •  09 Dec 2011 20:31
            Avatar

              Release Notes: The most prominent new features are that you can register customized exception describers which translate from exceptions to human-readable strings for inclusion in violation messages, and the ability to convert between the character set produced by the tests and the character set displayed in messages.

              •  01 Aug 2011 17:47
              Avatar

                Release Notes: This is a minor release focusing mainly on reducing compile time for test cases. A user contributed Web presentation for test runs is also included.

                •  30 May 2011 20:29
                Avatar

                  Release Notes: This is a minor release that fixes an XML schema violation bug and adds an optional identifier for test runs, useful for Web presentation of results from auto-builders.

                  •  24 May 2011 05:21
                  Avatar

                    Release Notes: Support for negative tests is improved, and timeout guards are now also available for fixture creation/destruction.

                    •  23 Jan 2011 19:38
                    Avatar

                      Release Notes: Much improved support for asserting correct timing and heap consistency. The addition of VERIFY macros that mirror the ASSERT macros in functionality, except that they let execution continue after violations. The addition of experimental support for backtraces on heap objects (must be explicitly enabled at build time.)

                      Screenshot

                      Project Spotlight

                      episoder

                      A tool to tell you about new episodes of your favourite TV shows.

                      Screenshot

                      Project Spotlight

                      BalanceNG

                      A modern software IP load balancer.