Projects / xTests / Releases

All releases of xTests

  •  12 Aug 2010 21:58
Avatar

    Release Notes: This version adds function pointer testing, via XTESTS_TEST_FUNCTION_POINTER_EQUAL() and XTESTS_TEST_FUNCTION_POINTER_NOT_EQUAL(), and implicit-link support for VC++ 10. It also includes some minor fixes for improved 64-bit compatibility. It requires STLSoft v1.9.100, which is available from stlsoft.org.

    •  21 Jun 2010 13:44
    Avatar

      Release Notes: This version improves compatibility with non-VC++ compilers on Windows, and also includes minimal-import facilities, for leaner compilation.

      •  04 Apr 2010 07:41
      Avatar

        Release Notes: This version adds in-range testing, via XTESTS_TEST_INTEGER_EQUAL_ANY_IN_RANGE() and XTESTS_TEST_INTEGER_EQUAL_ANY_NOT_IN_RANGE(). XTESTS_ARRAY_END_POST was added. It also fixes up some issues with Visual C++ 6 compatibility for signed __int16, unsigned __int16, and signed __int1632. Note that this release requires STLSoft 1.9.97.

        •  20 Jan 2010 05:22
        Avatar

          Release Notes: This release includes a workaround for a spurious compilation error with Borland C/C++. It bundles shwild 0.9, and depends on STLSoft 1.9.89

          •  08 Jul 2009 11:46
          Avatar

            Release Notes: This release adds a workaround for an Intel C/C++ compiler defect.

            •  16 Jun 2009 07:34
            Avatar

              Release Notes: This version adds the XTESTS_REQUIRE() macro, which can be used to stop a test case at the first failing test, thereby avoiding possible contract violations in subsequent test statements.

              •  30 Apr 2009 22:53
              Avatar

                Release Notes: This release (which involves only header changes to xtests/xtests.h) adds the XTESTS_FLOATINGPOINT_FACTOR_SCOPE scoping class, and three new macros: XTESTS_TEST_FLOATINGPOINT_NOT_EQUAL_EXACT, XTESTS_TEST_FLOATINGPOINT_NOT_EQUAL_APPROX, and XTESTS_TEST_FLOATINGPOINT_NOT_EQUAL.

                •  25 Apr 2009 14:13
                Avatar

                  Release Notes: This release fixes a defect in the defintion of XTESTS_START_RUNNER_WITH_REPORTER_AND_STREAM_AND_FLAGS_AND_SETUP_FNS(), adds implicit link support for Intel C/C++ 10 & 11, and now allows a stream to be NULL (assuming stdout if no custom reporter is specified). It depends on STLSoft 1.9.77.

                  •  15 Apr 2009 00:29
                  Avatar

                    Release Notes: This release fixes a defect in the internal snprintf() abstraction which caused faults on some versions of Linux.

                    •  09 Mar 2009 08:11
                    Avatar

                      Release Notes: A defect was fixed in the core, whereby an snprintf() overrun led to a fault with those standard libraries that (correctly) return the required size (as opposed to those that, incorrectly, return -1).

                      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.