Download List

Projeto Descrição

xTests is a small, simple, lightweight, portable
unit/component testing library for exercising C
and C++ libraries. It relies on no
platform-specific or compiler-specific constructs
and doesn't require pre-processing of your source
code by scripting languages or 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.

System Requirements

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2009-06-16 17:21
0.13.2

Esta versão adiciona o XTESTS_REQUIRE () macro, que pode ser usado para parar um caso de teste no primeiro teste de falha, evitando assim possíveis violações de contrato em declarações teste subseqüente.
Tags: Major feature enhancements
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.

2009-05-01 16:52
0.12.1

Esta versão (que envolve apenas mudanças no cabeçalho para xtests / xtests.h) acrescenta a XTESTS_FLOATINGPOINT_FACTOR_SCOPE escopo de classe, e três novas macros: XTESTS_TEST_FLOATINGPOINT_NOT_EQUAL_EXACT, XTESTS_TEST_FLOATINGPOINT_NOT_EQUAL_APPROX e XTESTS_TEST_FLOATINGPOINT_NOT_EQUAL.
Tags: new features
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.

2009-04-26 04:49
0.11.5

Esta versão corrige um defeito na definição de XTESTS_START_RUNNER_WITH_REPORTER_AND_STREAM_AND_FLAGS_AND_SETUP_FNS (), adiciona o suporte para a ligação implícita Intel C / C + + 10 e 11, e agora permite que um fluxo a ser NULL (assumindo stdout se nenhum repórter personalizado é especificado). Depende stlsoft 1.9.77.
Tags: Minor feature enhancements
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.

2009-04-16 02:38
0.11.3

Esta versão corrige um defeito no snprintf interno () abstração que causou falhas em algumas versões do Linux.
Tags: Bugfixes
This release fixes a defect in the internal snprintf() abstraction which caused faults on some versions of Linux.

2009-03-09 17:11
0.11.2

Um defeito foi corrigido no núcleo, pelo qual uma snprintf () superação levou a uma falha com as bibliotecas padrão que (correctamente) o retorno exigido tamanho (ao contrário daqueles que, erradamente, retornar -1).
Tags: Major bugfixes
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).

Project Resources