Menu

xTests - lightweight test suites / News: Recent posts

xTests 0.18.4 released

xTests is a testing library for C and C++. Specifically, it is a small, lightweight, portable, simple unit- and component-test
framework suitable for exercising C and C++ libraries. Its primary design features are:
- Portability. It relies on no platform-specific or compiler-specific constructs. The only library it relies on is the 100%
header-only, open-source STLSoft library. It works with a large number of C/C++ compilers. Importantly, it is sufficiently simple
and lightweight that it is bundled with several other open-source libraries, and is an integral part of their automated unit- and
component-testing in their builds.
- Simplicity. It doesn't require pre-processing of your source code by scripting languages. It doesn't use macros to create secret
classes that use Schwarz counters to register test cases. It relies on you to simply code what you want, and nothing that you don't
want.... read more

Posted by Matt Wilson 2015-10-07 Labels: xTests Clang Visual C++ 12 Visual C++ 14

xTests 0.16.6 released

xTests is a testing library for C and C++. Specifically, it is a small, lightweight, portable, simple unit- and component-test
framework suitable for exercising C and C++ libraries. Its primary design features are:

- Portability. It relies on no platform-specific or compiler-specific constructs. The only library it relies on is the 100%
header-only, open-source STLSoft library. It works with a large number of C/C++ compilers. Importantly, it is sufficiently simple
and lightweight that it is bundled with several other open-source libraries, and is an integral part of their automated unit- and
component-testing in their builds.
- Simplicity. It doesn't require pre-processing of your source code by scripting languages. It doesn't use macros to create secret
classes that use Schwarz counters to register test cases. It relies on you to simply code what you want, and nothing that you don't
want.... read more

Posted by Matt Wilson 2013-02-15

xTests 0.16.1 released

xTests is a testing library for C and C++. Specifically, it is a small, lightweight, portable, simple unit- and component-test
framework suitable for exercising C and C++ libraries. Its primary design features are:

- Portability. It relies on no platform-specific or compiler-specific constructs. The only library it relies on is the 100%
header-only, open-source STLSoft library. It works with a large number of C/C++ compilers. Importantly, it is sufficiently simple
and lightweight that it is bundled with several other open-source libraries, and is an integral part of their automated unit- and
component-testing in their builds.
- Simplicity. It doesn't require pre-processing of your source code by scripting languages. It doesn't use macros to create secret
classes that use Schwarz counters to register test cases. It relies on you to simply code what you want, and nothing that you don't
want.... read more

Posted by Matt Wilson 2010-08-12

xTests 0.15.2 released

xTests is a testing library for C and C++. Specifically, it is a small, lightweight, portable, simple unit- and component-test
framework suitable for exercising C and C++ libraries. Its primary design features are:

- Portability. It relies on no platform-specific or compiler-specific constructs. The only library it relies on is the 100%
header-only, open-source STLSoft library. It works with a large number of C/C++ compilers. Importantly, it is sufficiently simple
and lightweight that it is bundled with several other open-source libraries, and is an integral part of their automated unit- and
component-testing in their builds.
- Simplicity. It doesn't require pre-processing of your source code by scripting languages. It doesn't use macros to create secret
classes that use Schwarz counters to register test cases. It relies on you to simply code what you want, and nothing that you don't
want.... read more

Posted by Matt Wilson 2010-06-21

xTests 0.15.1 released

xTests is a testing library for C and C++. Specifically, it is a small, lightweight, portable, simple unit- and component-test
framework suitable for exercising C and C++ libraries. Its primary design features are:

- Portability. It relies on no platform-specific or compiler-specific constructs. The only library it relies on is the 100%
header-only, open-source STLSoft library. It works with a large number of C/C++ compilers. Importantly, it is sufficiently simple
and lightweight that it is bundled with several other open-source libraries, and is an integral part of their automated unit- and
component-testing in their builds.
- Simplicity. It doesn't require pre-processing of your source code by scripting languages. It doesn't use macros to create secret
classes that use Schwarz counters to register test cases. It relies on you to simply code what you want, and nothing that you don't
want.... read more

Posted by Matt Wilson 2010-04-04

xTests 0.14.4 released

xTests is a testing library for C and C++. Specifically, it is a small, lightweight, portable, simple unit- and component-test
framework suitable for exercising C and C++ libraries. Its primary design features are:

- Portability. It relies on no platform-specific or compiler-specific constructs. The only library it relies on is the 100%
header-only, open-source STLSoft library. It works with a large number of C/C++ compilers. Importantly, it is sufficiently simple
and lightweight that it is bundled with several other open-source libraries, and is an integral part of their automated unit- and
component-testing in their builds.
- Simplicity. It doesn't require pre-processing of your source code by scripting languages. It doesn't use macros to create secret
classes that use Schwarz counters to register test cases. It relies on you to simply code what you want, and nothing that you don't
want.... read more

Posted by Matt Wilson 2010-01-20

xTests 0.13.3 released

xTests is a testing library for C and C++. Specifically, it is a small, lightweight, portable, simple unit- and component-test
framework suitable for exercising C and C++ libraries. Its primary design features are:

- Portability. It relies on no platform-specific or compiler-specific constructs. The only library it relies on is the 100%
header-only, open-source STLSoft library. It works with a large number of C/C++ compilers. Importantly, it is sufficiently simple
and lightweight that it is bundled with several other open-source libraries, and is an integral part of their automated unit- and
component-testing in their builds.
- Simplicity. It doesn't require pre-processing of your source code by scripting languages. It doesn't use macros to create secret
classes that use Schwarz counters to register test cases. It relies on you to simply code what you want, and nothing that you don't
want.... read more

Posted by Matt Wilson 2009-07-08

xTests 0.13.2 released

xTests is a testing library for C and C++. Specifically, it is a small, lightweight, portable, simple unit- and component-test
framework suitable for exercising C and C++ libraries. Its primary design features are:

- Portability. It relies on no platform-specific or compiler-specific constructs. The only library it relies on is the 100%
header-only, open-source STLSoft library. It works with a large number of C/C++ compilers. Importantly, it is sufficiently simple
and lightweight that it is bundled with several other open-source libraries, and is an integral part of their automated unit- and
component-testing in their builds.
- Simplicity. It doesn't require pre-processing of your source code by scripting languages. It doesn't use macros to create secret
classes that use Schwarz counters to register test cases. It relies on you to simply code what you want, and nothing that you don't
want.... read more

Posted by Matt Wilson 2009-06-16

xTests 0.12.1 released

xTests is a testing library for C and C++. Specifically, it is a small, lightweight, portable, simple unit- and component-test
framework suitable for exercising C and C++ libraries. Its primary design features are:

- Portability. It relies on no platform-specific or compiler-specific constructs. The only library it relies on is the 100%
header-only, open-source STLSoft library. It works with a large number of C/C++ compilers. Importantly, it is sufficiently simple
and lightweight that it is bundled with several other open-source libraries, and is an integral part of their automated unit- and
component-testing in their builds.
- Simplicity. It doesn't require pre-processing of your source code by scripting languages. It doesn't use macros to create secret
classes that use Schwarz counters to register test cases. It relies on you to simply code what you want, and nothing that you don't
want.... read more

Posted by Matt Wilson 2009-04-30

xTests 0.11.5 released

xTests is a testing library for C and C++. Specifically, it is a small, lightweight, portable, simple unit- and component-test
framework suitable for exercising C and C++ libraries. Its primary design features are:

- Portability. It relies on no platform-specific or compiler-specific constructs. The only library it relies on is the 100%
header-only, open-source STLSoft library. It works with a large number of C/C++ compilers. Importantly, it is sufficiently simple
and lightweight that it is bundled with several other open-source libraries, and is an integral part of their automated unit- and
component-testing in their builds.
- Simplicity. It doesn't require pre-processing of your source code by scripting languages. It doesn't use macros to create secret
classes that use Schwarz counters to register test cases. It relies on you to simply code what you want, and nothing that you don't
want.... read more

Posted by Matt Wilson 2009-04-25

xTests 0.11.4 released

xTests is a testing library for C and C++. Specifically, it is a small, lightweight, portable, simple unit- and component-test
framework suitable for exercising C and C++ libraries. Its primary design features are:

- Portability. It relies on no platform-specific or compiler-specific constructs. The only library it relies on is the 100%
header-only, open-source STLSoft library. It works with a large number of C/C++ compilers. Importantly, it is sufficiently simple
and lightweight that it is bundled with several other open-source libraries, and is an integral part of their automated unit- and
component-testing in their builds.
- Simplicity. It doesn't require pre-processing of your source code by scripting languages. It doesn't use macros to create secret
classes that use Schwarz counters to register test cases. It relies on you to simply code what you want, and nothing that you don't
want.... read more

Posted by Matt Wilson 2009-04-17

xTests 0.11.3 released

xTests is a testing library for C and C++. Specifically, it is a small, lightweight, portable, simple unit- and component-test
framework suitable for exercising C and C++ libraries. Its primary design features are:

- Portability. It relies on no platform-specific or compiler-specific constructs. The only library it relies on is the 100%
header-only, open-source STLSoft library. It works with a large number of C/C++ compilers. Importantly, it is sufficiently simple
and lightweight that it is bundled with several other open-source libraries, and is an integral part of their automated unit- and
component-testing in their builds.
- Simplicity. It doesn't require pre-processing of your source code by scripting languages. It doesn't use macros to create secret
classes that use Schwarz counters to register test cases. It relies on you to simply code what you want, and nothing that you don't
want.... read more

Posted by Matt Wilson 2009-04-15

xTests 0.11.2 released

xTests is a testing library for C and C++. Specifically, it is a small, lightweight, portable, simple unit- and component-test
framework suitable for exercising C and C++ libraries. Its primary design features are:

- Portability. It relies on no platform-specific or compiler-specific constructs. The only library it relies on is the 100%
header-only, open-source STLSoft library. It works with a large number of C/C++ compilers. Importantly, it is sufficiently simple
and lightweight that it is bundled with several other open-source libraries, and is an integral part of their automated unit- and
component-testing in their builds.
- Simplicity. It doesn't require pre-processing of your source code by scripting languages. It doesn't use macros to create secret
classes that use Schwarz counters to register test cases. It relies on you to simply code what you want, and nothing that you don't
want.... read more

Posted by Matt Wilson 2009-03-09

xTests 0.11.1 released

xTests is a testing library for C and C++. Specifically, it is a small, lightweight, portable, simple unit- and component-test
framework suitable for exercising C and C++ libraries. Its primary design features are:

- Portability. It relies on no platform-specific or compiler-specific constructs. The only library it relies on is the 100%
header-only, open-source STLSoft library. It works with a large number of C/C++ compilers. Importantly, it is sufficiently simple
and lightweight that it is bundled with several other open-source libraries, and is an integral part of their automated unit- and
component-testing in their builds.
- Simplicity. It doesn't require pre-processing of your source code by scripting languages. It doesn't use macros to create secret
classes that use Schwarz counters to register test cases. It relies on you to simply code what you want, and nothing that you don't
want.... read more

Posted by Matt Wilson 2009-03-08

xTests 0.10.4 released

xTests is a testing library for C and C++. Specifically, it is a small, lightweight, portable, simple unit- and component-test
framework suitable for exercising C and C++ libraries. Its primary design features are:

- Portability. It relies on no platform-specific or compiler-specific constructs. The only library it relies on is the 100%
header-only, open-source STLSoft library. It works with a large number of C/C++ compilers. Importantly, it is sufficiently simple
and lightweight that it is bundled with several other open-source libraries, and is an integral part of their automated unit- and
component-testing in their builds.
- Simplicity. It doesn't require pre-processing of your source code by scripting languages. It doesn't use macros to create secret
classes that use Schwarz counters to register test cases. It relies on you to simply code what you want, and nothing that you don't
want.... read more

Posted by Matt Wilson 2009-02-12

xTests 0.10.3 released

xTests is a testing library for C and C++. Specifically, it is a small, lightweight, portable, simple unit- and component-test
framework suitable for exercising C and C++ libraries. Its primary design features are:

- Portability. It relies on no platform-specific or compiler-specific constructs. The only library it relies on is the 100%
header-only, open-source STLSoft library. It works with a large number of C/C++ compilers. Importantly, it is sufficiently simple
and lightweight that it is bundled with several other open-source libraries, and is an integral part of their automated unit- and
component-testing in their builds.
- Simplicity. It doesn't require pre-processing of your source code by scripting languages. It doesn't use macros to create secret
classes that use Schwarz counters to register test cases. It relies on you to simply code what you want, and nothing that you don't
want.... read more

Posted by Matt Wilson 2009-02-01

xTests 0.10.2 released

xTests is a testing library for C and C++. Specifically, it is a small, lightweight, portable, simple unit- and component-test
framework suitable for exercising C and C++ libraries. Its primary design features are:

- Portability. It relies on no platform-specific or compiler-specific constructs. The only library it relies on is the 100%
header-only, open-source STLSoft library. It works with a large number of C/C++ compilers. Importantly, it is sufficiently simple
and lightweight that it is bundled with several other open-source libraries, and is an integral part of their automated unit- and
component-testing in their builds.
- Simplicity. It doesn't require pre-processing of your source code by scripting languages. It doesn't use macros to create secret
classes that use Schwarz counters to register test cases. It relies on you to simply code what you want, and nothing that you don't
want.... read more

Posted by Matt Wilson 2009-01-27

xTests 0.9.2 released

xTests is a testing library for C and C++. Specifically, it is a small, lightweight, portable, simple unit- and component-test
framework suitable for exercising C and C++ libraries. Its primary design features are:

- Portability. It relies on no platform-specific or compiler-specific constructs. The only library it relies on is the 100%
header-only, open-source STLSoft library. It works with a large number of C/C++ compilers. Importantly, it is sufficiently simple
and lightweight that it is bundled with several other open-source libraries, and is an integral part of their automated unit- and
component-testing in their builds.
- Simplicity. It doesn't require pre-processing of your source code by scripting languages. It doesn't use macros to create secret
classes that use Schwarz counters to register test cases. It relies on you to simply code what you want, and nothing that you don't
want.... read more

Posted by Matt Wilson 2008-11-18

xTests 0.9.1 released

xTests is a testing library for C and C++. Specifically, it is a small, lightweight, portable, simple unit- and component-test
framework suitable for exercising C and C++ libraries. Its primary design features are:

- Portability. It relies on no platform-specific or compiler-specific constructs. The only library it relies on is the 100%
header-only, open-source STLSoft library. It works with a large number of C/C++ compilers. Importantly, it is sufficiently simple
and lightweight that it is bundled with several other open-source libraries, and is an integral part of their automated unit- and
component-testing in their builds.
- Simplicity. It doesn't require pre-processing of your source code by scripting languages. It doesn't use macros to create secret
classes that use Schwarz counters to register test cases. It relies on you to simply code what you want, and nothing that you don't
want.... read more

Posted by Matt Wilson 2008-10-24

xTests 0.8.7 released

xTests is a testing library for C and C++. Specifically, it is a small, lightweight, portable, simple unit- and component-test
framework suitable for exercising C and C++ libraries. Its primary design features are:

- Portability. It relies on no platform-specific or compiler-specific constructs. The only library it relies on is the 100%
header-only, open-source STLSoft library. It works with a large number of C/C++ compilers. Importantly, it is sufficiently simple
and lightweight that it is bundled with several other open-source libraries, and is an integral part of their automated unit- and
component-testing in their builds.
- Simplicity. It doesn't require pre-processing of your source code by scripting languages. It doesn't use macros to create secret
classes that use Schwarz counters to register test cases. It relies on you to simply code what you want, and nothing that you don't
want.... read more

Posted by Matt Wilson 2008-10-24

xTests 0.8.6 released

xTests is a testing library for C and C++. Specifically, it is a small, lightweight, portable, simple unit- and component-test
framework suitable for exercising C and C++ libraries. Its primary design features are:

- Portability. It relies on no platform-specific or compiler-specific constructs. The only library it relies on is the 100%
header-only, open-source STLSoft library. It works with a large number of C/C++ compilers. Importantly, it is sufficiently simple
and lightweight that it is bundled with several other open-source libraries, and is an integral part of their automated unit- and
component-testing in their builds.
- Simplicity. It doesn't require pre-processing of your source code by scripting languages. It doesn't use macros to create secret
classes that use Schwarz counters to register test cases. It relies on you to simply code what you want, and nothing that you don't
want.... read more

Posted by Matt Wilson 2008-10-18

xTests 0.8.5 released

xTests is a testing library for C and C++. Specifically, it is a small, lightweight, portable, simple unit- and component-test
framework suitable for exercising C and C++ libraries. Its primary design features are:

- Portability. It relies on no platform-specific or compiler-specific constructs. The only library it relies on is the 100%
header-only, open-source STLSoft library. It works with a large number of C/C++ compilers. Importantly, it is sufficiently simple
and lightweight that it is bundled with several other open-source libraries, and is an integral part of their automated unit- and
component-testing in their builds.
- Simplicity. It doesn't require pre-processing of your source code by scripting languages. It doesn't use macros to create secret
classes that use Schwarz counters to register test cases. It relies on you to simply code what you want, and nothing that you don't
want.... read more

Posted by Matt Wilson 2008-08-23

xTests 0.8.2 released

xTests is a testing library for C and C++. Specifically, it is a small, lightweight, portable, simple unit- and component-test
framework suitable for exercising C and C++ libraries. Its primary design features are:

- Portability. It relies on no platform-specific or compiler-specific constructs. The only library it relies on is the 100%
header-only, open-source STLSoft library. It works with a large number of C/C++ compilers. Importantly, it is sufficiently simple
and lightweight that it is bundled with several other open-source libraries, and is an integral part of their automated unit- and
component-testing in their builds.
- Simplicity. It doesn't require pre-processing of your source code by scripting languages. It doesn't use macros to create secret
classes that use Schwarz counters to register test cases. It relies on you to simply code what you want, and nothing that you don't
want.... read more

Posted by Matt Wilson 2008-06-15

xTests 0.8.1 released

xTests is a testing library for C and C++. Specifically, it is a small, lightweight, portable, simple unit- and component-test
framework suitable for exercising C and C++ libraries. Its primary design features are:

- Portability. It relies on no platform-specific or compiler-specific constructs. The only library it relies on is the 100%
header-only, open-source STLSoft library. It works with a large number of C/C++ compilers. Importantly, it is sufficiently simple
and lightweight that it is bundled with several other open-source libraries, and is an integral part of their automated unit- and
component-testing in their builds.
- Simplicity. It doesn't require pre-processing of your source code by scripting languages. It doesn't use macros to create secret
classes that use Schwarz counters to register test cases. It relies on you to simply code what you want, and nothing that you don't
want.... read more

Posted by Matt Wilson 2008-06-05

xTests 0.7.4 released

xTests is a testing library for C and C++. Specifically, it is a small, lightweight, portable, simple unit- and component-test
framework suitable for exercising C and C++ libraries. Its primary design features are:

- Portability. It relies on no platform-specific or compiler-specific constructs. The only library it relies on is the 100%
header-only, open-source STLSoft library. It works with a large number of C/C++ compilers. Importantly, it is sufficiently simple
and lightweight that it is bundled with several other open-source libraries, and is an integral part of their automated unit- and
component-testing in their builds.
- Simplicity. It doesn't require pre-processing of your source code by scripting languages. It doesn't use macros to create secret
classes that use Schwarz counters to register test cases. It relies on you to simply code what you want, and nothing that you don't
want.... read more

Posted by Matt Wilson 2008-06-04