Boost C++ Libraries: Ticket #11859: Wrong handling of "," in Run-Parameters https://svn.boost.org/trac10/ticket/11859 <p> Documentation reads </p> <blockquote> <p> <code>patern_list ::= (pattern ',')* pattern</code> </p> </blockquote> <p> but if I use the ',' like in </p> <blockquote> <p> <code>--run_test=suite_1/test_1_1,suite_1/suite_1_2/test_1_2_1</code> </p> </blockquote> <p> respectively variable </p> <blockquote> <p> <code>BOOST_TEST_RUN_FILTERS=suite_1/test_1_1,suite1_2/test_1_2_1</code> </p> </blockquote> <p> the result is "Test setup error: no test cases matching filter or all test cases were disabled". With multiple --run_test= all is fine but to use them one has to manually run the Test-Program if one want to state different tests for some rounds to next some rounds. </p> en-us Boost C++ Libraries /htdocs/site/boost.png https://svn.boost.org/trac10/ticket/11859 Trac 1.4.3 Raffi Enficiaud Sun, 10 Jan 2016 15:29:48 GMT owner, status changed https://svn.boost.org/trac10/ticket/11859#comment:1 https://svn.boost.org/trac10/ticket/11859#comment:1 <ul> <li><strong>owner</strong> changed from <span class="trac-author">Gennadiy Rozental</span> to <span class="trac-author">Raffi Enficiaud</span> </li> <li><strong>status</strong> <span class="trac-field-old">new</span> → <span class="trac-field-new">assigned</span> </li> </ul> Ticket Raffi Enficiaud Tue, 16 Aug 2016 23:14:49 GMT milestone changed https://svn.boost.org/trac10/ticket/11859#comment:2 https://svn.boost.org/trac10/ticket/11859#comment:2 <ul> <li><strong>milestone</strong> <span class="trac-field-old">To Be Determined</span> → <span class="trac-field-new">Boost 1.62.0</span> </li> </ul> Ticket Raffi Enficiaud Tue, 16 Aug 2016 23:20:42 GMT <link>https://svn.boost.org/trac10/ticket/11859#comment:3 </link> <guid isPermaLink="false">https://svn.boost.org/trac10/ticket/11859#comment:3</guid> <description> <p> The pattern as described in the documentation is correct, however completely misleading. The coma operator is meant to indicate test units that are siblings: </p> <pre class="wiki">--run_test=suite_1/test_1_1,suite_1/suite_1_2/test_1_2_1 </pre><p> should run the tests under suite1: </p> <pre class="wiki">suite_1/test_1_1 suite_1/suite_1/suite_1_2/test_1_2_1 </pre><p> which is not what you want. </p> <p> In order to specify several filters that are not indicating siblings test units, I just added the ':' in order to separate those filters. This also enables specifying several filters from the environment variable. </p> <p> This should be in develop in a couple of hours. Let's see if it goes to 1.62. </p> </description> <category>Ticket</category> </item> <item> <dc:creator>Raffi Enficiaud</dc:creator> <pubDate>Thu, 18 Aug 2016 00:48:31 GMT</pubDate> <title/> <link>https://svn.boost.org/trac10/ticket/11859#comment:4 </link> <guid isPermaLink="false">https://svn.boost.org/trac10/ticket/11859#comment:4</guid> <description> <p> This has been merged to master (rev a8fa08b9b78516b78458ecb8b005d520a0c173f7). </p> </description> <category>Ticket</category> </item> <item> <dc:creator>Raffi Enficiaud</dc:creator> <pubDate>Thu, 29 Sep 2016 13:40:49 GMT</pubDate> <title>status changed; resolution set https://svn.boost.org/trac10/ticket/11859#comment:5 https://svn.boost.org/trac10/ticket/11859#comment:5 <ul> <li><strong>status</strong> <span class="trac-field-old">assigned</span> → <span class="trac-field-new">closed</span> </li> <li><strong>resolution</strong> → <span class="trac-field-new">fixed</span> </li> </ul> <p> Released in 1.62 </p> Ticket