<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to bugs</title><link>https://sourceforge.net/p/comunit/bugs/</link><description>Recent changes to bugs</description><atom:link href="https://sourceforge.net/p/comunit/bugs/feed.rss" rel="self"/><language>en</language><lastBuildDate>Wed, 18 Sep 2002 11:06:41 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/comunit/bugs/feed.rss" rel="self" type="application/rss+xml"/><item><title>Wrong error catching</title><link>https://sourceforge.net/p/comunit/bugs/7/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Here is the situation:&lt;br /&gt;
I test my COM component, which raises an error in &lt;br /&gt;
some function.&lt;br /&gt;
I catch the error in my test and handle it as correct &lt;br /&gt;
situation (the test was supposed to get the error), after &lt;br /&gt;
handling Err is cleared.&lt;br /&gt;
But in the interface I still see the error, registered as if it &lt;br /&gt;
happened in TearDown.&lt;br /&gt;
Looks like the problem appears when working with &lt;br /&gt;
external resources raising errors, and clearing errors in &lt;br /&gt;
test code still does not help. The Err object still contains &lt;br /&gt;
error in TestCase.Run method after &lt;br /&gt;
calling &amp;amp;quot;m_oTestContainer.RunTestCase Me, &lt;br /&gt;
oTestResult&amp;amp;quot; and is shown as teardown error.&lt;br /&gt;
Such handling is wrong, because such bugs are already &lt;br /&gt;
handled in RunTestCase of test modules and should not &lt;br /&gt;
be shown, especially as errors in teardown.&lt;br /&gt;
To fix this I moved Err.Clear from block:&lt;br /&gt;
If (Err) Then&lt;br /&gt;
oTestResult.AddError Err.Number, Err.Source &lt;br /&gt;
&amp;amp;amp; &amp;amp;quot;::Setup&amp;amp;quot;, Err.Description&lt;br /&gt;
Err.Clear&lt;br /&gt;
Else&lt;br /&gt;
m_oTestContainer.RunTestCase Me, oTestResult&lt;br /&gt;
End If&lt;/p&gt;
&lt;p&gt;and put it after the block like this&lt;/p&gt;
&lt;p&gt;If (Err) Then&lt;br /&gt;
oTestResult.AddError Err.Number, Err.Source &lt;br /&gt;
&amp;amp;amp; &amp;amp;quot;::Setup&amp;amp;quot;, Err.Description&lt;br /&gt;
Else&lt;br /&gt;
m_oTestContainer.RunTestCase Me, oTestResult&lt;br /&gt;
End If&lt;br /&gt;
Err.Clear&lt;br /&gt;
. In such case we really catch only teardown errors and &lt;br /&gt;
RunTestCase errors are handled in RunTestCase. I hope &lt;br /&gt;
this helps and you include this correction in your new &lt;br /&gt;
version.&lt;/p&gt;
&lt;p&gt;Regards,&lt;br /&gt;
Michael Bykov&lt;br /&gt;
michaelb@softxp.com&lt;br /&gt;
Software Experts&lt;br /&gt;
www.softxp.com&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Anonymous</dc:creator><pubDate>Wed, 18 Sep 2002 11:06:41 -0000</pubDate><guid>https://sourceforge.net874a0830488a298024d9dac685afdc193c5b0fc1</guid></item><item><title>COMUnitXML can't be built from sources</title><link>https://sourceforge.net/p/comunit/bugs/6/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;When trying to build COMUnitXML from sources (ver. &lt;br /&gt;
1.2) error appears telling it can't be done because of &lt;br /&gt;
broken binary compatibility with the old version in /lib/.&lt;br /&gt;
I could build it only by removing compatibility and &lt;br /&gt;
recompiling COMUnitRunner as well.&lt;/p&gt;
&lt;p&gt;Regards,&lt;br /&gt;
Michael Bykov&lt;br /&gt;
Software Experts&lt;br /&gt;
www.softxp.com&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Anonymous</dc:creator><pubDate>Wed, 18 Sep 2002 10:53:10 -0000</pubDate><guid>https://sourceforge.neta78aca1c9abe3df116ee8eb67cab9208cd626789</guid></item><item><title>installation fails</title><link>https://sourceforge.net/p/comunit/bugs/5/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;I've tried to install COMUnit, but it says &lt;br /&gt;
&amp;amp;quot;Runtime error '76': Path not found&amp;amp;quot; when I press &lt;br /&gt;
install button.&lt;br /&gt;
If I clear check boxes under &amp;amp;quot;Add Visual Basic &lt;br /&gt;
Teplates&amp;amp;quot; installation passes.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Stoil Valchkov</dc:creator><pubDate>Wed, 17 Apr 2002 09:52:32 -0000</pubDate><guid>https://sourceforge.netb30c6115b79ffd5e6e886237762edac7ed6eafe9</guid></item><item><title>Cosmetic bug</title><link>https://sourceforge.net/p/comunit/bugs/4/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;The UnitRunner ActiveX control has this little green, &lt;br /&gt;
annoying thing just above the 'Test Container:' label. &lt;br /&gt;
Seems to be part of the COMUnit icon.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Anonymous</dc:creator><pubDate>Wed, 19 Sep 2001 12:25:06 -0000</pubDate><guid>https://sourceforge.netef52605a79c4ab83f528bc857db7dc6fbd9adb0a</guid></item><item><title>Missing binary compatibility</title><link>https://sourceforge.net/p/comunit/bugs/3/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Binaries are missing binary compatibility&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Owen Rogers</dc:creator><pubDate>Tue, 21 Aug 2001 21:29:47 -0000</pubDate><guid>https://sourceforge.nete53d79f969ca36db6bc5330e860f1c50ee0540e4</guid></item><item><title>Missing reference to TypeLib info</title><link>https://sourceforge.net/p/comunit/bugs/2/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Missing reference to TypeLib info in the COMUnit &lt;br /&gt;
Project Template.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Owen Rogers</dc:creator><pubDate>Tue, 21 Aug 2001 21:18:19 -0000</pubDate><guid>https://sourceforge.nete5530efc0b5fab707c050ee6feff71358fb8c1ba</guid></item><item><title>Resizing bug</title><link>https://sourceforge.net/p/comunit/bugs/1/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;In the UnitRunner and UnitTrace activeX controls, &lt;br /&gt;
there is a bug that will cause a failure if the form &lt;br /&gt;
is minimized.  This bug is also included in the resize &lt;br /&gt;
code for the UnitRunner form template.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Owen Rogers</dc:creator><pubDate>Tue, 21 Aug 2001 20:52:27 -0000</pubDate><guid>https://sourceforge.net5a27383232c3249ee881b743ad55fc86468207e7</guid></item></channel></rss>