|
Boost : |
Subject: Re: [boost] Proposed templated integer_sort
From: Steven Watanabe (watanabesj_at_[hidden])
Date: 2009-01-13 12:02:10
AMDG
Steven Ross wrote:
> How do I run Boost's automated testing on a single unit test,
If you have
run mytest.cpp ;
(e.g.) in the Jamfile
you can run this test with
bjam mytest
> and how do I
> create a new test directory in BOOST_ROOT/libs/algorithm/sorting such that
> it gets executed?
You don't need to deal with this yet. The full regression tests are
controlled by status/Jamfile.v2 which just contains a list of libraries.
> If someone could just explain how I run
> libs/algorithm/string's automated tests, I'd be quite happy to copy how its
> tests are written, and modify them to test sorting correctness. I've spent
> over 7 hours so far trying to figure this out, and it's starting to get
> ridiculous. I've read through the documentation of bjam and the Boost test
> library and they don't seem to explain this
# run all tests
bjam
# run the first test
bjam trim
The fifth argument to the run rule is the name of the target.
The name defaults to be the name of the first source file.
Also, the test-suite is unnecessary. The StringAlgo Jamfile
could just as easily be written as
run trim_test.cpp : : : : trim ;
run conv_test.cpp : : : : conv ;
#...
In Christ,
Steven Watanabe
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk