Tags:
create new tag
view all tags

Question

My goal is to get the unit tests running/passing so that I can further debug the ActionTrackerPlugin as I see the author is a stickler about this (ok with me).

Running test cases for action tracker without using BuildContrib (which fails too, see http://twiki.org/cgi-bin/view/Support/ActionTrackerPluginUnitTests) has problems on 6 tests of the 57 run.

Command line

[root@planetzetox ActionTrackerPlugin]# *env | grep TWIKI* TWIKI_LIBS=/var/www/twikidev/core/lib:/var/www/twikidev/core/lib/CPAN/lib TWIKI_HOME=/var/www/twikidev/core [root@planetzetox ActionTrackerPlugin]# *perl /var/www/twikidev/core/test/bin/TestRunner.pl -clean* Options: -clean exporting TWIKI_ASSERTS=1 for extra checking; disable by exporting TWIKI_ASSERTS=0 Assert checking on 1 All tests passed (0) [root@planetzetox ActionTrackerPlugin]# perl -w -I "/var/www/twikidev/ActionTrackerPlugin/lib -I/var/www/twikidev/core/lib -I/var/www/twikidev/core/lib/CPAN/lib -I/var/www/twikidev/core/lib/CPAN/lib -I/var/www/twikidev/core/lib -I/usr/lib64/perl5/site_perl/5.8.8/x86_64-linux-thread-multi -I/usr/lib/perl5/site_perl/5.8.8 -I/usr/lib64/perl5/vendor_perl/5.8.8/x86_64-linux-thread-multi -I/usr/lib/perl5/vendor_perl/5.8.8 -I/usr/lib64/perl5/site_perl/5.8.8/x86_64-linux-thread-multi -I/usr/lib64/perl5/site_perl/5.8.7/x86_64-linux-thread-multi -I/usr/lib64/perl5/site_perl/5.8.6/x86_64-linux-thread-multi -I/usr/lib64/perl5/site_perl/5.8.5/x86_64-linux-thread-multi -I/usr/lib/perl5/site_perl/5.8.8 -I/usr/lib/perl5/site_perl/5.8.7 -I/usr/lib/perl5/site_perl/5.8.6 -I/usr/lib/perl5/site_perl/5.8.5 -I/usr/lib/perl5/site_perl -I/usr/lib64/perl5/vendor_perl/5.8.8/x86_64-linux-thread-multi -I/usr/lib64/perl5/vendor_perl/5.8.7/x86_64-linux-thread-multi -I/usr/lib64/perl5/vendor_perl/5.8.6/x86_64-linux-thread-multi -I/usr/lib64/perl5/vendor_perl/5.8.5/x86_64-linux-thread-multi -I/usr/lib/perl5/vendor_perl/5.8.8 -I/usr/lib/perl5/vendor_perl/5.8.7 -I/usr/lib/perl5/vendor_perl/5.8.6 -I/usr/lib/perl5/vendor_perl/5.8.5 -I/usr/lib/perl5/vendor_perl -I/usr/lib64/perl5/5.8.8/x86_64-linux-thread-multi -I/usr/lib/perl5/5.8.8 -I." /var/www/twikidev/core/test/bin/TestRunner.pl /var/www/twikidev/ActionTrackerPlugin/test/unit/ActionTrackerPlugin/ActionTrackerPluginSuite.pm

Options:
exporting TWIKI_ASSERTS=1 for extra checking; disable by exporting TWIKI_ASSERTS=0
Assert checking on 1
Running ActionTrackerPluginSuite
Running ActionTests
        ActionTests::test_HTMLFormattingOpen
        ActionTests::test_VerticalOrient
***
Expected:'<tr><th>Who</th><td><a name="AcTion0" />TemporaryActionTestsUsersWeb.JohnDoe</td></tr><tr><th>Due</th><td><span class="atpOpen">Sun, 02 Jun 2002</span></td></tr>'
 But got:'<table class="twikiFormTable"><tr><th align="right">Who</th><td><a name="AcTion0" />TemporaryActionTestsUsersWeb.JohnDoe</td></tr><tr><th align="right">Due</th><td><span class="atpOpen">Sun, 02 Jun 2002</span></td></tr>'
 at /var/www/twikidev/core/lib/Unit/TestCase.pm line 151
        Unit::TestCase::assert_str_equals('ActionTests=HASH(0x16f1ce0)', '<tr><th>Who</th><td><a name="AcTion0" />TemporaryActionTestsU...', '<table class="twikiFormTable"><tr><th align="right">Who</th><...') called at /var/www/twikidev/ActionTrackerPlugin/test/unit/ActionTrackerPlugin//ActionTests.pm line 369
        ActionTests::test_VerticalOrient('ActionTests=HASH(0x16f1ce0)') called at /var/www/twikidev/core/lib/Unit/TestRunner.pm line 49
        Unit::TestRunner::__ANON__() called at /var/www/twikidev/core/lib/CPAN/lib/Error.pm line 379
        eval {...} called at /var/www/twikidev/core/lib/CPAN/lib/Error.pm line 371
        Error::subs::try('CODE(0x1adb4c0)', 'HASH(0x1b1c270)') called at /var/www/twikidev/core/lib/Unit/TestRunner.pm line 55
        Unit::TestRunner::start('Unit::TestRunner=HASH(0x628b00)', '/var/www/twikidev/ActionTrackerPlugin/test/unit/ActionTracker...') called

        ActionTests::test_StringFormattingClosed
        ActionTests::test_FormatForEdit
***
Assertion failed at /var/www/twikidev/ActionTrackerPlugin/test/unit/ActionTrackerPlugin//ActionTests.pm line 864
        ActionTests::test_FormatForEdit('ActionTests=HASH(0x16f1ce0)') called at /var/www/twikidev/core/lib/Unit/TestRunner.pm line 49
        Unit::TestRunner::__ANON__() called at /var/www/twikidev/core/lib/CPAN/lib/Error.pm line 379
        eval {...} called at /var/www/twikidev/core/lib/CPAN/lib/Error.pm line 371
        Error::subs::try('CODE(0x15de100)', 'HASH(0x1d4c530)') called at /var/www/twikidev/core/lib/Unit/TestRunner.pm line 55
        Unit::TestRunner::start('Unit::TestRunner=HASH(0x628b00)', '/var/www/twikidev/ActionTrackerPlugin/test/unit/ActionTracker...') called

        ActionTests::test_XtendTypes
        ActionTests::test_NewIgnoreAttrs
        ActionTests::test_IsLateAndDaysToGo
        ActionTests::test_MatchesClosed
        ActionTests::test_StringFormattingOpen
        ActionTests::test_ExtendStates
        ActionTests::test_4373
***
Assertion failed at /var/www/twikidev/ActionTrackerPlugin/test/unit/ActionTrackerPlugin//ActionTests.pm line 933
        ActionTests::test_4373('ActionTests=HASH(0x16f1ce0)') called at /var/www/twikidev/core/lib/Unit/TestRunner.pm line 49
        Unit::TestRunner::__ANON__() called at /var/www/twikidev/core/lib/CPAN/lib/Error.pm line 379
        eval {...} called at /var/www/twikidev/core/lib/CPAN/lib/Error.pm line 371
        Error::subs::try('CODE(0x1ada040)', 'HASH(0x1a9a060)') called at /var/www/twikidev/core/lib/Unit/TestRunner.pm line 55
        Unit::TestRunner::start('Unit::TestRunner=HASH(0x628b00)', '/var/www/twikidev/ActionTrackerPlugin/test/unit/ActionTracker...') called

        ActionTests::test_NewNoState
        ActionTests::test_AutoPopulation
        ActionTests::test_ToString
        ActionTests::test_CreateFromQuery
        ActionTests::test_Commas
        ActionTests::test_FindChanges
        ActionTests::test_HTMLFormattingClose
        ActionTests::test_FindByUID
        ActionTests::test_FormatForEditHidden
        ActionTests::test_MatchesOpen
Running SimpleActionSetTests
        SimpleActionSetTests::testSearchOpen
        SimpleActionSetTests::testSearchWho
        SimpleActionSetTests::testSearchClosed
        SimpleActionSetTests::testSearchLate
        SimpleActionSetTests::testx1Search
        SimpleActionSetTests::testSearchAll
        SimpleActionSetTests::testAVTable
***
/var/www/twikidev/ActionTrackerPlugin/test/unit/ActionTrackerPlugin//SimpleActionSetTests.pm:159
<table class="twikiFormTable"><tr><th>Web</th><th>Topic</th><th>Edit</th></tr><tr><td>Test</td><td>Topic</td><td><a href="http://www.planetzetox.com/twikidev/bin/edit/Test/Topic?skin=action%2cpattern;atp_action=AcTion0;nowysiwyg=1;t=1210973143">edit</a></td></tr><tr><td>Test</td><td>Topic</td><td><a href="http://www.planetzetox.com/twikidev/bin/edit/Test/Topic?skin=action%2cpattern;atp_action=AcTion1;nowysiwyg=1;t=1210973143">edit</a></td></tr><tr><td>Test</td><td>Topic</td><td><a href="http://www.planetzetox.com/twikidev/bin/edit/Test/Topic?skin=action%2cpattern;atp_action=AcTion2;nowysiwyg=1;t=1210973143">edit</a></td></tr></table>
does not equal
<table class="atp">
<tr>
<th>Web</th>
<th>Topic</th>
<th>Edit</th></tr>
<tr>
<td>Test</td>
<td>Topic</td>
<td><a href="http://www.planetzetox.com/twikidev/bin/edit/Test/Topic?skin=action%2cpattern;atp_action=AcTion0;nowysiwyg=1;t=1210973143">edit</a></td></tr>
<tr>
<td>Test</td>
<td>Topic</td>
<td><a href="http://www.planetzetox.com/twikidev/bin/edit/Test/Topic?skin=action%2cpattern;atp_action=AcTion1;nowysiwyg=1;t=1210973143">edit</a></td></tr>
<tr>
<td>Test</td>
<td>Topic</td>
<td><a href="http://www.planetzetox.com/twikidev/bin/edit/Test/Topic?skin=action%2cpattern;atp_action=AcTion2;nowysiwyg=1;t=1210973143">edit</a></td></tr></table>


- <table class=atp>
+ <table class=twikiFormTable>
<tr> <th> Web </th> <th> Topic </th> <th> Edit </th> </tr> <tr> <td> Test </td> <td> Topic </td> <td> <a href=http://www.planetzetox.com/twikidev/bin/edit/Test/Topic?skin=action%2cpattern;atp_action=AcTion0;nowysiwyg=1;t=1210973143> edit </a> </td> </tr> <tr> <td> Test </td> <td> Topic </td> <td> <a href=http://www.planetzetox.com/twikidev/bin/edit/Test/Topic?skin=action%2cpattern;atp_action=AcTion1;nowysiwyg=1;t=1210973143> edit </a> </td> </tr> <tr> <td> Test </td> <td> Topic </td> <td> <a href=http://www.planetzetox.com/twikidev/bin/edit/Test/Topic?skin=action%2cpattern;atp_action=AcTion2;nowysiwyg=1;t=1210973143> edit </a> </td> </tr> </table>  at /var/www/twikidev/core/lib/Unit/TestCase.pm line 250
        Unit::TestCase::assert_html_equals('SimpleActionSetTests=HASH(0x1ad9eb0)', '<table class="atp">\x{a}<tr>\x{a}<th>Web</th>\x{a}<th>Topic</th>\x{a}<th>Edit...', '<table class="twikiFormTable"><tr><th>Web</th><th>Topic</th><...') called at /var/www/twikidev/ActionTrackerPlugin/test/unit/ActionTrackerPlugin//SimpleActionSetTests.pm line 159
        SimpleActionSetTests::testAVTable('SimpleActionSetTests=HASH(0x1ad9eb0)') called at /var/www/twikidev/core/lib/Unit/TestRunner.pm line 49
        Unit::TestRunner::__ANON__() called at /var/www/twikidev/core/lib/CPAN/lib/Error.pm line 379
        eval {...} called at /var/www/twikidev/core/lib/CPAN/lib/Error.pm line 371
        Error::subs::try('CODE(0x1d440d0)', 'HASH(0x1e1c480)') called at /var/www/twikidev/core/lib/Unit/TestRunner.pm line 55
        Unit::TestRunner::start('Unit::TestRunner=HASH(0x628b00)', '/var/www/twikidev/ActionTrackerPlugin/test/unit/ActionTracker...') called

        SimpleActionSetTests::testAHTable
***
/var/www/twikidev/ActionTrackerPlugin/test/unit/ActionTrackerPlugin//SimpleActionSetTests.pm:99
<tableclass="twikiFormTable"><tr><thalign="right">Web</th><td>Test</td><td>Test</td><td>Test</td></tr><tr><thalign="right">Topic</th><td>Topic</td><td>Topic</td><td>Topic</td></tr><tr><thalign="right">Edit</th><td><ahref="http://www.planetzetox.com/twikidev/bin/edit/Test/Topic?skin=action%2cpattern;atp_action=AcTion0;nowysiwyg=1">edit</a></td><td><ahref="http://www.planetzetox.com/twikidev/bin/edit/Test/Topic?skin=action%2cpattern;atp_action=AcTion1;nowysiwyg=1">edit</a></td><td><ahref="http://www.planetzetox.com/twikidev/bin/edit/Test/Topic?skin=action%2cpattern;atp_action=AcTion2;nowysiwyg=1">edit</a></td></tr></table>
does not equal
<tableclass="atp"><tr><th>Web</th><td>Test</td><td>Test</td><td>Test</td></tr><tr><th>Topic</th><td>Topic</td><td>Topic</td><td>Topic</td></tr><tr><th>Edit</th><td><ahref="http://www.planetzetox.com/twikidev/bin/edit/Test/Topic?skin=action%2cpattern;atp_action=AcTion0;nowysiwyg=1">edit</a></td><td><ahref="http://www.planetzetox.com/twikidev/bin/edit/Test/Topic?skin=action%2cpattern;atp_action=AcTion1;nowysiwyg=1">edit</a></td><td><ahref="http://www.planetzetox.com/twikidev/bin/edit/Test/Topic?skin=action%2cpattern;atp_action=AcTion2;nowysiwyg=1">edit</a></td></tr></table>

- <tableclass="atp">
+ <tableclass="twikiFormTable">
<tr>
- <th>
+ <thalign="right">Web

- Web
+
</th> <td> Test </td> <td> Test </td> <td> Test </td> </tr> <tr>
- <th>
+ <thalign="right">Topic

- Topic
+
</th> <td> Topic </td> <td> Topic </td> <td> Topic </td> </tr> <tr>
- <th>
+ <thalign="right">Edit

- Edit
+
</th> <td> <ahref="http://www.planetzetox.com/twikidev/bin/edit/Test/Topic?skin=action%2cpattern;atp_action=AcTion0;nowysiwyg=1">edit </a> </td> <td> <ahref="http://www.planetzetox.com/twikidev/bin/edit/Test/Topic?skin=action%2cpattern;atp_action=AcTion1;nowysiwyg=1">edit </a> </td> <td> <ahref="http://www.planetzetox.com/twikidev/bin/edit/Test/Topic?skin=action%2cpattern;atp_action=AcTion2;nowysiwyg=1">edit </a> </td> </tr> </table>  at /var/www/twikidev/core/lib/Unit/TestCase.pm line 250
        Unit::TestCase::assert_html_equals('SimpleActionSetTests=HASH(0x1ad9eb0)', '<tableclass="atp"><tr><th>Web</th><td>Test</td><td>Test</td><...', '<tableclass="twikiFormTable"><tr><thalign="right">Web</th><td...') called at /var/www/twikidev/ActionTrackerPlugin/test/unit/ActionTrackerPlugin//SimpleActionSetTests.pm line 99
        SimpleActionSetTests::testAHTable('SimpleActionSetTests=HASH(0x1ad9eb0)') called at /var/www/twikidev/core/lib/Unit/TestRunner.pm line 49
        Unit::TestRunner::__ANON__() called at /var/www/twikidev/core/lib/CPAN/lib/Error.pm line 379
        eval {...} called at /var/www/twikidev/core/lib/CPAN/lib/Error.pm line 371
        Error::subs::try('CODE(0x1dec440)', 'HASH(0x1de2a70)') called at /var/www/twikidev/core/lib/Unit/TestRunner.pm line 55
        Unit::TestRunner::start('Unit::TestRunner=HASH(0x628b00)', '/var/www/twikidev/ActionTrackerPlugin/test/unit/ActionTracker...') called

        SimpleActionSetTests::testSearchLate2
        SimpleActionSetTests::testx2Actionees
Running FileActionSetTests
        FileActionSetTests::testAllActionsInWebMain
        FileActionSetTests::testLateActions
        FileActionSetTests::testOpenActions
        FileActionSetTests::testMyActions
        FileActionSetTests::testAllActionsInWebTest
Running ExtendedActionSetTests
        ExtendedActionSetTests::testSort
Running ActionNotifyTests
        ActionNotifyTests::test_C_ChangedSince
        ActionNotifyTests::test_A_AddressExpansion
***
Expected:'actorTwo@another-address.net,actorfour@yet-another-address.net'
 But got:'actorfour@yet-another-address.net'
 at /var/www/twikidev/core/lib/Unit/TestCase.pm line 151
        Unit::TestCase::assert_str_equals('ActionNotifyTests=HASH(0x1eb14b0)', 'actorTwo@another-address.net,actorfour@yet-another-address.net', 'actorfour@yet-another-address.net') called at /var/www/twikidev/ActionTrackerPlugin/test/unit/ActionTrackerPlugin//ActionNotifyTests.pm line 174
        ActionNotifyTests::test_A_AddressExpansion('ActionNotifyTests=HASH(0x1eb14b0)') called at /var/www/twikidev/core/lib/Unit/TestRunner.pm line 49
        Unit::TestRunner::__ANON__() called at /var/www/twikidev/core/lib/CPAN/lib/Error.pm line 379
        eval {...} called at /var/www/twikidev/core/lib/CPAN/lib/Error.pm line 371
        Error::subs::try('CODE(0x1935810)', 'HASH(0x1d8eb50)') called at /var/www/twikidev/core/lib/Unit/TestRunner.pm line 55
        Unit::TestRunner::start('Unit::TestRunner=HASH(0x628b00)', '/var/www/twikidev/ActionTrackerPlugin/test/unit/ActionTracker...') called

        ActionNotifyTests::test_B_NotifyLate
Running LiveActionSetTests
        LiveActionSetTests::test_GetAllInTest
        LiveActionSetTests::test_SortAllWebs
        LiveActionSetTests::test_AllInMainWebRE
        LiveActionSetTests::test_GetAllInAllWebs
        LiveActionSetTests::test_GetAllInMain
        LiveActionSetTests::test_AllWebsTopicRE
        LiveActionSetTests::test_AllInTestWebRE
        LiveActionSetTests::test_AllTopicRE
Running ActionTrackerPluginTests
        ActionTrackerPluginTests::testBeforeEditHandler
        ActionTrackerPluginTests::testActionSearchFn
        ActionTrackerPluginTests::test_formfield_format
        ActionTrackerPluginTests::testActionSearchFnSorted
        ActionTrackerPluginTests::testBeforeSaveHandler1
        ActionTrackerPluginTests::test1CommonTagsHandler
        ActionTrackerPluginTests::test2CommonTagsHandler
        ActionTrackerPluginTests::testBeforeSaveHandler2
        ActionTrackerPluginTests::testAfterEditHandler
6 failures
ActionTests::test_VerticalOrient

Expected:'<tr><th>Who</th><td><a name="AcTion0" />TemporaryActionTestsUsersWeb.JohnDoe</td></tr><tr><th>Due</th><td><span class="atpOpen">Sun, 02 Jun 2002</span></td></tr>'
 But got:'<table class="twikiFormTable"><tr><th align="right">Who</th><td><a name="AcTion0" />TemporaryActionTestsUsersWeb.JohnDoe</td></tr><tr><th align="right">Due</th><td><span class="atpOpen">Sun, 02 Jun 2002</span></td></tr>'
 at /var/www/twikidev/core/lib/Unit/TestCase.pm line 151
        Unit::TestCase::assert_str_equals('ActionTests=HASH(0x16f1ce0)', '<tr><th>Who</th><td><a name="AcTion0" />TemporaryActionTestsU...', '<table class="twikiFormTable"><tr><th align="right">Who</th><...') called at /var/www/twikidev/ActionTrackerPlugin/test/unit/ActionTrackerPlugin//ActionTests.pm line 369
        ActionTests::test_VerticalOrient('ActionTests=HASH(0x16f1ce0)') called at /var/www/twikidev/core/lib/Unit/TestRunner.pm line 49
        Unit::TestRunner::__ANON__() called at /var/www/twikidev/core/lib/CPAN/lib/Error.pm line 379
        eval {...} called at /var/www/twikidev/core/lib/CPAN/lib/Error.pm line 371
        Error::subs::try('CODE(0x1adb4c0)', 'HASH(0x1b1c270)') called at /var/www/twikidev/core/lib/Unit/TestRunner.pm line 55
        Unit::TestRunner::start('Unit::TestRunner=HASH(0x628b00)', '/var/www/twikidev/ActionTrackerPlugin/test/unit/ActionTracker...') called

---------------------------
ActionTests::test_FormatForEdit

Assertion failed at /var/www/twikidev/ActionTrackerPlugin/test/unit/ActionTrackerPlugin//ActionTests.pm line 864
        ActionTests::test_FormatForEdit('ActionTests=HASH(0x16f1ce0)') called at /var/www/twikidev/core/lib/Unit/TestRunner.pm line 49
        Unit::TestRunner::__ANON__() called at /var/www/twikidev/core/lib/CPAN/lib/Error.pm line 379
        eval {...} called at /var/www/twikidev/core/lib/CPAN/lib/Error.pm line 371
        Error::subs::try('CODE(0x15de100)', 'HASH(0x1d4c530)') called at /var/www/twikidev/core/lib/Unit/TestRunner.pm line 55
        Unit::TestRunner::start('Unit::TestRunner=HASH(0x628b00)', '/var/www/twikidev/ActionTrackerPlugin/test/unit/ActionTracker...') called

---------------------------
ActionTests::test_4373

Assertion failed at /var/www/twikidev/ActionTrackerPlugin/test/unit/ActionTrackerPlugin//ActionTests.pm line 933
        ActionTests::test_4373('ActionTests=HASH(0x16f1ce0)') called at /var/www/twikidev/core/lib/Unit/TestRunner.pm line 49
        Unit::TestRunner::__ANON__() called at /var/www/twikidev/core/lib/CPAN/lib/Error.pm line 379
        eval {...} called at /var/www/twikidev/core/lib/CPAN/lib/Error.pm line 371
        Error::subs::try('CODE(0x1ada040)', 'HASH(0x1a9a060)') called at /var/www/twikidev/core/lib/Unit/TestRunner.pm line 55
        Unit::TestRunner::start('Unit::TestRunner=HASH(0x628b00)', '/var/www/twikidev/ActionTrackerPlugin/test/unit/ActionTracker...') called

---------------------------
SimpleActionSetTests::testAVTable

/var/www/twikidev/ActionTrackerPlugin/test/unit/ActionTrackerPlugin//SimpleActionSetTests.pm:159
<table class="twikiFormTable"><tr><th>Web</th><th>Topic</th><th>Edit</th></tr><tr><td>Test</td><td>Topic</td><td><a href="http://www.planetzetox.com/twikidev/bin/edit/Test/Topic?skin=action%2cpattern;atp_action=AcTion0;nowysiwyg=1;t=1210973143">edit</a></td></tr><tr><td>Test</td><td>Topic</td><td><a href="http://www.planetzetox.com/twikidev/bin/edit/Test/Topic?skin=action%2cpattern;atp_action=AcTion1;nowysiwyg=1;t=1210973143">edit</a></td></tr><tr><td>Test</td><td>Topic</td><td><a href="http://www.planetzetox.com/twikidev/bin/edit/Test/Topic?skin=action%2cpattern;atp_action=AcTion2;nowysiwyg=1;t=1210973143">edit</a></td></tr></table>
does not equal
<table class="atp">
<tr>
<th>Web</th>
<th>Topic</th>
<th>Edit</th></tr>
<tr>
<td>Test</td>
<td>Topic</td>
<td><a href="http://www.planetzetox.com/twikidev/bin/edit/Test/Topic?skin=action%2cpattern;atp_action=AcTion0;nowysiwyg=1;t=1210973143">edit</a></td></tr>
<tr>
<td>Test</td>
<td>Topic</td>
<td><a href="http://www.planetzetox.com/twikidev/bin/edit/Test/Topic?skin=action%2cpattern;atp_action=AcTion1;nowysiwyg=1;t=1210973143">edit</a></td></tr>
<tr>
<td>Test</td>
<td>Topic</td>
<td><a href="http://www.planetzetox.com/twikidev/bin/edit/Test/Topic?skin=action%2cpattern;atp_action=AcTion2;nowysiwyg=1;t=1210973143">edit</a></td></tr></table>


- <table class=atp>
+ <table class=twikiFormTable>
<tr> <th> Web </th> <th> Topic </th> <th> Edit </th> </tr> <tr> <td> Test </td> <td> Topic </td> <td> <a href=http://www.planetzetox.com/twikidev/bin/edit/Test/Topic?skin=action%2cpattern;atp_action=AcTion0;nowysiwyg=1;t=1210973143> edit </a> </td> </tr> <tr> <td> Test </td> <td> Topic </td> <td> <a href=http://www.planetzetox.com/twikidev/bin/edit/Test/Topic?skin=action%2cpattern;atp_action=AcTion1;nowysiwyg=1;t=1210973143> edit </a> </td> </tr> <tr> <td> Test </td> <td> Topic </td> <td> <a href=http://www.planetzetox.com/twikidev/bin/edit/Test/Topic?skin=action%2cpattern;atp_action=AcTion2;nowysiwyg=1;t=1210973143> edit </a> </td> </tr> </table>  at /var/www/twikidev/core/lib/Unit/TestCase.pm line 250
        Unit::TestCase::assert_html_equals('SimpleActionSetTests=HASH(0x1ad9eb0)', '<table class="atp">\x{a}<tr>\x{a}<th>Web</th>\x{a}<th>Topic</th>\x{a}<th>Edit...', '<table class="twikiFormTable"><tr><th>Web</th><th>Topic</th><...') called at /var/www/twikidev/ActionTrackerPlugin/test/unit/ActionTrackerPlugin//SimpleActionSetTests.pm line 159
        SimpleActionSetTests::testAVTable('SimpleActionSetTests=HASH(0x1ad9eb0)') called at /var/www/twikidev/core/lib/Unit/TestRunner.pm line 49
        Unit::TestRunner::__ANON__() called at /var/www/twikidev/core/lib/CPAN/lib/Error.pm line 379
        eval {...} called at /var/www/twikidev/core/lib/CPAN/lib/Error.pm line 371
        Error::subs::try('CODE(0x1d440d0)', 'HASH(0x1e1c480)') called at /var/www/twikidev/core/lib/Unit/TestRunner.pm line 55
        Unit::TestRunner::start('Unit::TestRunner=HASH(0x628b00)', '/var/www/twikidev/ActionTrackerPlugin/test/unit/ActionTracker...') called

---------------------------
SimpleActionSetTests::testAHTable

/var/www/twikidev/ActionTrackerPlugin/test/unit/ActionTrackerPlugin//SimpleActionSetTests.pm:99
<tableclass="twikiFormTable"><tr><thalign="right">Web</th><td>Test</td><td>Test</td><td>Test</td></tr><tr><thalign="right">Topic</th><td>Topic</td><td>Topic</td><td>Topic</td></tr><tr><thalign="right">Edit</th><td><ahref="http://www.planetzetox.com/twikidev/bin/edit/Test/Topic?skin=action%2cpattern;atp_action=AcTion0;nowysiwyg=1">edit</a></td><td><ahref="http://www.planetzetox.com/twikidev/bin/edit/Test/Topic?skin=action%2cpattern;atp_action=AcTion1;nowysiwyg=1">edit</a></td><td><ahref="http://www.planetzetox.com/twikidev/bin/edit/Test/Topic?skin=action%2cpattern;atp_action=AcTion2;nowysiwyg=1">edit</a></td></tr></table>
does not equal
<tableclass="atp"><tr><th>Web</th><td>Test</td><td>Test</td><td>Test</td></tr><tr><th>Topic</th><td>Topic</td><td>Topic</td><td>Topic</td></tr><tr><th>Edit</th><td><ahref="http://www.planetzetox.com/twikidev/bin/edit/Test/Topic?skin=action%2cpattern;atp_action=AcTion0;nowysiwyg=1">edit</a></td><td><ahref="http://www.planetzetox.com/twikidev/bin/edit/Test/Topic?skin=action%2cpattern;atp_action=AcTion1;nowysiwyg=1">edit</a></td><td><ahref="http://www.planetzetox.com/twikidev/bin/edit/Test/Topic?skin=action%2cpattern;atp_action=AcTion2;nowysiwyg=1">edit</a></td></tr></table>

- <tableclass="atp">
+ <tableclass="twikiFormTable">
<tr>
- <th>
+ <thalign="right">Web

- Web
+
</th> <td> Test </td> <td> Test </td> <td> Test </td> </tr> <tr>
- <th>
+ <thalign="right">Topic

- Topic
+
</th> <td> Topic </td> <td> Topic </td> <td> Topic </td> </tr> <tr>
- <th>
+ <thalign="right">Edit

- Edit
+
</th> <td> <ahref="http://www.planetzetox.com/twikidev/bin/edit/Test/Topic?skin=action%2cpattern;atp_action=AcTion0;nowysiwyg=1">edit </a> </td> <td> <ahref="http://www.planetzetox.com/twikidev/bin/edit/Test/Topic?skin=action%2cpattern;atp_action=AcTion1;nowysiwyg=1">edit </a> </td> <td> <ahref="http://www.planetzetox.com/twikidev/bin/edit/Test/Topic?skin=action%2cpattern;atp_action=AcTion2;nowysiwyg=1">edit </a> </td> </tr> </table>  at /var/www/twikidev/core/lib/Unit/TestCase.pm line 250
        Unit::TestCase::assert_html_equals('SimpleActionSetTests=HASH(0x1ad9eb0)', '<tableclass="atp"><tr><th>Web</th><td>Test</td><td>Test</td><...', '<tableclass="twikiFormTable"><tr><thalign="right">Web</th><td...') called at /var/www/twikidev/ActionTrackerPlugin/test/unit/ActionTrackerPlugin//SimpleActionSetTests.pm line 99
        SimpleActionSetTests::testAHTable('SimpleActionSetTests=HASH(0x1ad9eb0)') called at /var/www/twikidev/core/lib/Unit/TestRunner.pm line 49
        Unit::TestRunner::__ANON__() called at /var/www/twikidev/core/lib/CPAN/lib/Error.pm line 379
        eval {...} called at /var/www/twikidev/core/lib/CPAN/lib/Error.pm line 371
        Error::subs::try('CODE(0x1dec440)', 'HASH(0x1de2a70)') called at /var/www/twikidev/core/lib/Unit/TestRunner.pm line 55
        Unit::TestRunner::start('Unit::TestRunner=HASH(0x628b00)', '/var/www/twikidev/ActionTrackerPlugin/test/unit/ActionTracker...') called

---------------------------
ActionNotifyTests::test_A_AddressExpansion

Expected:'actorTwo@another-address.net,actorfour@yet-another-address.net'
 But got:'actorfour@yet-another-address.net'
 at /var/www/twikidev/core/lib/Unit/TestCase.pm line 151
        Unit::TestCase::assert_str_equals('ActionNotifyTests=HASH(0x1eb14b0)', 'actorTwo@another-address.net,actorfour@yet-another-address.net', 'actorfour@yet-another-address.net') called at /var/www/twikidev/ActionTrackerPlugin/test/unit/ActionTrackerPlugin//ActionNotifyTests.pm line 174
        ActionNotifyTests::test_A_AddressExpansion('ActionNotifyTests=HASH(0x1eb14b0)') called at /var/www/twikidev/core/lib/Unit/TestRunner.pm line 49
        Unit::TestRunner::__ANON__() called at /var/www/twikidev/core/lib/CPAN/lib/Error.pm line 379
        eval {...} called at /var/www/twikidev/core/lib/CPAN/lib/Error.pm line 371
        Error::subs::try('CODE(0x1935810)', 'HASH(0x1d8eb50)') called at /var/www/twikidev/core/lib/Unit/TestRunner.pm line 55
        Unit::TestRunner::start('Unit::TestRunner=HASH(0x628b00)', '/var/www/twikidev/ActionTrackerPlugin/test/unit/ActionTracker...') called

51 of 57 test cases passed

Environment

TWiki version: TWikiRelease04x02x00
TWiki plugins: Defaults + ActionTrackerPlugin
Server OS: Fedora 8
Web server: Apache 2.2.8-1
Perl version: Perl 5.8.8
Client OS: Windows
Web Browser: Internet Explorer
Categories: Plugins

-- PeterStephens - 16 May 2008

Answer

ALERT! If you answer a question - or someone answered one of your questions - please remember to edit the page and set the status to answered. The status selector is below the edit box.

I'm guessing that you have some global setting in your TWiki to change the table orientation? The tests are not very good at managing the test environment, at least as far as TWiki preferences are concerned.

Try running the tests on an "out of the box" TWiki.

-- CrawfordCurrie - 29 May 2008

Change status to:
Edit | Attach | Watch | Print version | History: r2 < r1 | Backlinks | Raw View | Raw edit | More topic actions
Topic revision: r2 - 2008-05-29 - CrawfordCurrie
 
  • Learn about TWiki  
  • Download TWiki
This site is powered by the TWiki collaboration platform Powered by Perl Hosted by OICcam.com Ideas, requests, problems regarding TWiki? Send feedback. Ask community in the support forum.
Copyright © 1999-2026 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.