Subject: Re: [Boost-bugs] [Boost C++ Libraries] #12531: --run_test in Boost 1.62 does not accept test names which contain ':'
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2016-10-19 19:58:27
#12531: --run_test in Boost 1.62 does not accept test names which contain ':'
----------------------------------------------+------------------------
Reporter: Igor Akhmetov <igor.akhmetov@â¦> | Owner: renficiaud
Type: Bugs | Status: assigned
Milestone: To Be Determined | Component: test
Version: Boost 1.62.0 | Severity: Problem
Resolution: | Keywords:
----------------------------------------------+------------------------
Comment (by Igor Akhmetov <igor.akhmetov@â¦>):
Sorry, I don't quite understand how surrounding with "" would help.
Quoting command line arguments is already required though to correctly
pass test names which contain quotes or spaces.
Is there actually any advantage to adding a filter separator? Since
Boost.Test accepts multiple -t arguments, the only use case seems to be to
specify several filters from the environment variable. But (specifically
on Windows) the maximum length of a value of an environment variable and
maximum command line length are both 32K, so from the POV of a test
runner, both ways of specifying a test filter have similar limits. It
might be useful on POSIX platforms though.
-- Ticket URL: <https://svn.boost.org/trac/boost/ticket/12531#comment:5> 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:20 UTC