|
Boost Testing : |
Subject: [Boost-testing] best way to mark up test that only pass with C++0x
From: Eric Niebler (eric_at_[hidden])
Date: 2011-09-25 16:15:35
I'm going to be adding tests that rely on 0x features. These tests will
fail on non-0x compilers. What's the best way to handle this?
I don't want to no-op the tests because then they'll appear to be
passing in the grid. But there doesn't seems to be a way to say, "I want
to mark these tests as "expected fail" except on 0x toolsets. I can't
even reliably look for "_0x" in the toolset name because (for example)
the tests should pass on msvc-10.0, which has no "_0x" in the name.
Do I need to exhaustively list each and every toolset for which the
failure is expected (which would be almost all of them)?
-- Eric Niebler BoostPro Computing http://www.boostpro.com