Boost logo

Boost-Build :

From: Vladimir Prus (ghost_at_[hidden])
Date: 2006-10-14 13:30:27


On Saturday 14 October 2006 21:21, Eric Niebler wrote:
> Vladimir Prus wrote:
> > Hi,
> > I've just committed the attached patch, which changes how "inline
> > targets" work. Changelog says it all.
> >
> > Eric, it means that if you make test-suite target explicit, you should no
> > longer see any tests run. This is on CVS HEAD; let me know if there are
> > still any issues.
>
> Hi, Volodya. This doesn't seem to solve my problem. Perhaps I'm doing
> something wrong. I have the following Jamfile.v2:
>
> import testing ;
>
> {
> test-suite fusion :
> [ run algorithm/all.cpp : : : : ]
> ;
> }
>
> {
> test-suite fusion-ext :
> [ run algorithm/ext_/for_each_s.cpp : : : : ]
> [ run algorithm/ext_/find_if_s.cpp : : : : ]
> [ run sequence/ext_/iterator_range_s.cpp : : : : ]
> ;
> explicit fusion-ext ;
> }
>
>
> Now when I type bjam --v2, I only want the "all.cpp" test to run,
> because I have marked the fusion-ext test-suite explicit. Instead,
> everything runs.

I've just tried this Jamfile, and it works as expected -- only the first
testcase runs. Do you have up-to-date tree? Is this CVS HEAD, or RC_1_34_0?

What's the revision of tools/build/v2/tools/testing.jam? It should be 1.45

- Volodya


Boost-Build list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk