Subject: [Boost-bugs] [Boost C++ Libraries] #9531: / and , bind at the wrong precedence for --run_test argument
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2013-12-29 06:38:24
#9531: / and , bind at the wrong precedence for --run_test argument
----------------------------------+---------------------
Reporter: Richard <legalize@â¦> | Owner: rogeeff
Type: Bugs | Status: new
Milestone: To Be Determined | Component: test
Version: Boost 1.53.0 | Severity: Problem
Keywords: |
----------------------------------+---------------------
When specifying an argument to --run_test you can use * to specify
wildcards in the naming hierarchy and / to specify different levels of the
naming hierarchy. Comma (,) can be used to specify different sets of
tests but only at the same level.
Unfortunately this is backwards from what you'd expect because you really
want comma to separate entire specifications, not different names at the
same level.
If you have the following test case organization:
MASTER[[BR]]
suite1[[BR]]
case1[[BR]]
case2[[BR]]
suite2[[BR]]
testcase1[[BR]]
testcase2[[BR]]
suite3[[BR]]
subsuite[[BR]]
testcase1[[BR]]
There isn't any way to specify that only case1, testcase2 and subsuite be
run. This is because you can't specify alternative paths, only
alternative elements within a path level.
-- Ticket URL: <https://svn.boost.org/trac/boost/ticket/9531> Boost C++ Libraries <http://www.boost.org/> Boost provides free peer-reviewed portable C++ source libraries.
This archive was generated by hypermail 2.1.7 : 2017-02-16 18:50:15 UTC