Boost logo

Boost Testing :

From: Stefan Seefeld (seefeld_at_[hidden])
Date: 2007-05-06 14:00:22


David Abrahams wrote:

>> * See all tests, as part of the test database structure (i.e. their
>> organization into test suites)
>>
>> * See meta data associated with tests, such as
>>
>> - what kind of test
>> - expected outcome, per platform
>> - dependencies, prerequisites, etc.
>
> How would that help with robustness?

There have been a number of cases where the regression harness picked up
(and reported) stale results, just because old executables / results were
lying around in the build tree. It didn't 'know' that the test actually
had been removed from the test suite.

But even in a somewhat broader sense, being able to inspect the test database
with all its metadata IMO contributes to robustness. Robustness through transparency...

Regards,
                Stefan

-- 
      ...ich hab' noch einen Koffer in Berlin...

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