Re: [Boost-bugs] [Boost C++ Libraries] #12531: --run_test in Boost 1.62 does not accept test names which contain ':'

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-11-03 14:47:16


#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: Boost 1.63.0 | Component: test
   Version: Boost 1.62.0 | Severity: Problem
Resolution: | Keywords:
----------------------------------------------+------------------------

Comment (by Igor Akhmetov <igor.akhmetov@…>):

 Thanks, that works!

 Less significant than the original problem, but manually added tests still
 can be registered with names that can't be passed back to --run_test. Why
 not sanitize the rest of meta-characters in test names? As far as I can
 tell, at least ,*@+!/ need to be replaced as well.

 Not related to this issue per se, but it would be nice if Boost.Test
 reported if two test cases have the same sanitized id. Normally they
 shouldn't, since all data test subcases now have unique identifiers, but
 if there are two tests with the same id, it's impossible to run only one
 of them. Should I file a separate issue for that request?

-- 
Ticket URL: <https://svn.boost.org/trac/boost/ticket/12531#comment:10>
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