Imported Upstream version 1.72.0
[platform/upstream/boost.git] / libs / test / doc / html / boost_test / tests_organization / test_cases / test_organization_templates.html
index 78540a8..b8f1508 100644 (file)
               v3.7</a>, if supported by the compiler)
             </li>
 </ol></div>
+<p>
+          The resulting name of the test is a composition of the <code class="computeroutput"><span class="identifier">test_case_name</span></code>
+          parameter and the current type being tested. Since <a class="link" href="../../change_log.html#ref_CHANGE_LOG_3_12"><span class="emphasis"><em>Unit
+          Test Framework</em></span> v3.12</a>, the framework tries to unify the
+          name of the resulting type across various platforms such that they are
+          easier to reference from the <a class="link" href="../../runtime_config/test_unit_filtering.html" title="Test unit filtering">command
+          line filter</a>.
+        </p>
 <h6>
 <a name="boost_test.tests_organization.test_cases.test_organization_templates.h1"></a>
           <span class="phrase"><a name="boost_test.tests_organization.test_cases.test_organization_templates.example_descr"></a></span><a class="link" href="test_organization_templates.html#boost_test.tests_organization.test_cases.test_organization_templates.example_descr">Example:
 </table></div>
 <p>
           <a class="link" href="../../utf_reference/test_org_reference/test_org_boost_test_case_template.html" title="BOOST_TEST_CASE_TEMPLATE"><code class="computeroutput"><span class="identifier">BOOST_TEST_CASE_TEMPLATE</span></code></a> creates
-          an instance of the test case generator. When passed to the method <code class="computeroutput"><a class="link" href="../../../boost/unit_test/test_suite.html#idm45665012714400-bb">test_suite::add</a></code>,
+          an instance of the test case generator. When passed to the method <code class="computeroutput"><a class="link" href="../../../boost/unit_test/test_suite.html#idm46279112866240-bb">test_suite::add</a></code>,
           the generator produces a separate sub test case for each type in the supplied
           collection of types and registers it immediately in the test suite. Each
           test case is based on the test case template body instantiated with a particular
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
-<td align="right"><div class="copyright-footer">Copyright &#169; 2001-2018 Boost.Test contributors<p>
+<td align="right"><div class="copyright-footer">Copyright &#169; 2001-2019 Boost.Test
+      contributors<p>
         Distributed under the Boost Software License, Version 1.0. (See accompanying
         file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)
       </p>