Boost logo

Boost :

From: Rozental, Gennadiy (Gennadiy_at_[hidden])
Date: 2002-08-19 15:28:23


  I feel comfortable with providing permanent minimalist solution for:
1. Using only execution monitor.
2. Using simple test tools with (without?) execution monitor

plus online headers for using Test Execution Monitor

But I would not want to pollute headers with the switches based on some
defines.
So I could create new subdirectory "online" that will have:

test/online/prg_exec_monitor.hpp - this one for using execution monitor
only
test/online/lightweight_test.hpp - this one for lightweight minimalist
testing
test/online/test_exec_monitor.hpp - full-featured, but online Test
Execution Monitor

This mean that some of the users will need to change C++ code to use new
headers. To simplify transition I could introduce
boost\libs\test\src\cpp_main.cpp and add switch into test_tools.hpp that
will be deprecated later. Depend on macro they will include correct
permanent header from online subdirectory.

How about this?

Gennadiy.


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk