Boost logo

Boost Testing :

From: Aleksey Gurtovoy (agurtovoy_at_[hidden])
Date: 2005-05-14 02:06:54


Robert Ramey writes:

> Joaquín Mª López Muñoz wrote:
>> Hello,
>>
>> Mslater seems not to be running serialization tests for msvc, and
>> neither those tests that depend on the serialization lib.
>
>> Maybe this has to do with the
>> fact that on MSVC++ 6.0 the version 1.6 of Spirit is needed in order
>> to build Boost.Serialization.
>
> I would guess that that's it. The Jamfile for the test of serialization is
> designed to exclude those tests which can't be expected to pass due to
> platform/compiler issues. This means that the following tests aren't run
> and show up a white space in the matrix.
>
> a) Some compilers/linkers can't build a DLL (e.g. comeau)
> b) Some libraries don't handle wide char (e.g. mingw)
> c) Some compilers can't handle spirit 1.8 (e.g. msvc) so spirit 1.6 has to
> be installed and an environmental switch has to be set accordingly.
>
> That is the reason for white space in the serialization test matrix.

And the white space is one of the factors that make serialization
library's reports look so cluttered. IMO it's a perfect use case for
test case categorization
(http://article.gmane.org/gmane.comp.lib.boost.testing/998).

-- 
Aleksey Gurtovoy
MetaCommunications Engineering

Boost-testing list run by mbergal at meta-comm.com