<commit_before><?xml version="1.0"?>
<changes>
<p>
	Jamfile added to build TUT Framework using
	<a href="http://boost.sourceforge.net/boost-build2/">Boost Build System V2.</a>
	It builds and automatically executes TUT selftest. If build is successfull the TUT version is correct. Further enchancements will coming soon.
</p>
<p>
  New functionality added: at now TUT users can optionally specify a test name inside the test.
<pre>
    template &lt;&nbsp;&gt; template &lt;&nbsp;&gt; 
    void my_object_tests::test &lt; 1 &gt; () 
    { 
        // specify test name 
        set_test_name("test basic scenario"); 
        // test code 
        // ... 
    }</pre>
	If test fails and the test name was specified as above, the test name will appear in the test report, i.e.:
<pre>
    ---&gt; group: my_object, test: test&lt;1&gt; : test basic scenario 
         problem: assertion failed 
         failed assertion: "not implemented"</pre>
</p>
<p>
	Also if you write your own custom reporter you can retrieve a test name from <code>tut::test_result::name</code> member.
</p>
<p>
  Minor fix: TUT selftest doesn't return 0 longer if there were failed tests.
</p>
</changes><commit_msg> r50@wro50244 (orig r27):  (no author) | 2006-11-02 04:41:33 +0100  This commit was manufactured by cvs2svn to create tag  'Root_group_events_fix'.<commit_after><?xml version="1.0"?>
<changes>

<p>
	Today's update is the work of a new TUT's contributor, <NAME>.
</p>

<p>
	Jamfile added to build TUT Framework using
	<a href="http://boost.sourceforge.net/boost-build2/">Boost Build System V2.</a>
	It builds TUT itself and automatically executes the selftest. 
	Further enchancements are coming soon.
</p>
<p>
  New functionality is added: now we can optionally specify the test name right from inside the test.
<pre>
    template &lt;&nbsp;&gt; template &lt;&nbsp;&gt; 
    void my_object_tests::test &lt; 1 &gt; () 
    { 
        set_test_name("test basic scenario"); 
        ... 
    }</pre>
	If the test fails the test name will appear in the test report, e.g.:
<pre>
    ---&gt; group: my_object_tests, test: test&lt;1&gt; : test basic scenario 
         problem: assertion failed 
         failed assertion: "not implemented"</pre>
</p>
<p>
	Also a custom reporter can retrieve the test name using <code>tut::test_result::name</code> member.
</p>
<p>
  	Minor fix: TUT selftest didn't exit with code 0 if there have been failed tests.
</p>
</changes>
{'fraction_non_alphanumeric': 0.12116250511665984, 'fraction_numerical': 0.017191977077363897, 'mean_word_length': 3.3956834532374103, 'pattern_counts': {'":': 0, '<': 44, '<?xml version=': 2, '>': 44, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 2}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '4990046', 'n_tokens_mistral': 829, 'n_tokens_neox': 765, 'n_words': 303}