Item9950: MongoDB unit test failures due to sort ordering
Priority: Normal
Current State: New
Released In: n/a
Target Release: n/a
partially related to the other core ordering issue.
13 failures:
Fn_SEARCH::test_orderTopic
Expected:'QueryTopicThree (Gerald),OkTopic (WikiGuest),OkBTopic (WikiGuest),WebPreferences (WikiGuest),TestTopicSEARCH (WikiGuest),OkATopic (WikiGuest),QueryTopicTwo (admin),QueryTopic (simon)'
But got:'QueryTopicThree (Gerald),OkATopic (WikiGuest),OkBTopic (WikiGuest),OkTopic (WikiGuest),TestTopicSEARCH (WikiGuest),WebPreferences (WikiGuest),QueryTopicTwo (admin),QueryTopic (simon)'
at /home/sven/src/foswiki/core/lib/Unit/TestCase.pm line 271
Unit::TestCase::assert_str_equals('Fn_SEARCH=HASH(0x352a008)', 'QueryTopicThree (Gerald),OkTopic (WikiGuest),OkBTopic (WikiGu...', 'QueryTopicThree (Gerald),OkATopic (WikiGuest),OkBTopic (WikiG...') called at /home/sven/src/foswiki/core/test/unit/Fn_SEARCH.pm line 4258
Fn_SEARCH::test_orderTopic('Fn_SEARCH=HASH(0x352a008)') called at /home/sven/src/foswiki/core/lib/Unit/TestRunner.pm line 383
Unit::TestRunner::__ANON__() called at /home/sven/src/foswiki/core/lib/CPAN/lib/Error.pm line 379
eval {...} called at /home/sven/src/foswiki/core/lib/CPAN/lib/Error.pm line 371
Error::subs::try('CODE(0x5ee2d18)', 'HASH(0x5e4b308)') called at /home/sven/src/foswiki/core/lib/Unit/TestRunner.pm line 402
Unit::TestRunner::runOne('Fn_SEARCH=HASH(0x352a008)', 'Fn_SEARCH', undef) called at /home/sven/src/foswiki/core/lib/Unit/TestRunner.pm line 306
Unit::TestRunner::worker('Unit::TestRunner=HASH(0x2e917c0)', 'Fn_SEARCH', 'undef', 'worker_output.11059.Fn_SEARCH') called at /home/sven/src/foswiki/core/test/unit/../bin/TestRunner.pl line 117
at /home/sven/src/foswiki/core/test/unit/FoswikiTestCase.pm line 40
FoswikiTestCase::__ANON__('
Expected:\'QueryTopicThree (Gerald),OkTopic (WikiGuest),OkBT...') called at /home/sven/src/foswiki/core/lib/Unit/TestCase.pm line 206
Unit::TestCase::assert('Fn_SEARCH=HASH(0x352a008)', '', 'Expected:\'QueryTopicThree (Gerald),OkTopic (WikiGuest),OkBTo...') called at /home/sven/src/foswiki/core/lib/Unit/TestCase.pm line 271
Unit::TestCase::assert_str_equals('Fn_SEARCH=HASH(0x352a008)', 'QueryTopicThree (Gerald),OkTopic (WikiGuest),OkBTopic (WikiGu...', 'QueryTopicThree (Gerald),OkATopic (WikiGuest),OkBTopic (WikiG...') called at /home/sven/src/foswiki/core/test/unit/Fn_SEARCH.pm line 4258
Fn_SEARCH::test_orderTopic('Fn_SEARCH=HASH(0x352a008)') called at /home/sven/src/foswiki/core/lib/Unit/TestRunner.pm line 383
Unit::TestRunner::__ANON__() called at /home/sven/src/foswiki/core/lib/CPAN/lib/Error.pm line 379
eval {...} called at /home/sven/src/foswiki/core/lib/CPAN/lib/Error.pm line 371
Error::subs::try('CODE(0x5ee2d18)', 'HASH(0x5e4b308)') called at /home/sven/src/foswiki/core/lib/Unit/TestRunner.pm line 402
Unit::TestRunner::runOne('Fn_SEARCH=HASH(0x352a008)', 'Fn_SEARCH', undef) called at /home/sven/src/foswiki/core/lib/Unit/TestRunner.pm line 306
Unit::TestRunner::worker('Unit::TestRunner=HASH(0x2e917c0)', 'Fn_SEARCH', 'undef', 'worker_output.11059.Fn_SEARCH') called
---------------------------
FormDefTests::test_searchForOptions
Expected:'SplodgeOne,SplodgeTwo'
But got:''
at /home/sven/src/foswiki/core/lib/Unit/TestCase.pm line 271
Unit::TestCase::assert_str_equals('FormDefTests=HASH(0x79141c8)', 'SplodgeOne,SplodgeTwo', '') called at /home/sven/src/foswiki/core/test/unit/FormDefTests.pm line 214
FormDefTests::test_searchForOptions('FormDefTests=HASH(0x79141c8)') called at /home/sven/src/foswiki/core/lib/Unit/TestRunner.pm line 383
Unit::TestRunner::__ANON__() called at /home/sven/src/foswiki/core/lib/CPAN/lib/Error.pm line 379
eval {...} called at /home/sven/src/foswiki/core/lib/CPAN/lib/Error.pm line 371
Error::subs::try('CODE(0x2043250)', 'HASH(0x7b25388)') called at /home/sven/src/foswiki/core/lib/Unit/TestRunner.pm line 402
Unit::TestRunner::runOne('FormDefTests=HASH(0x79141c8)', 'FormDefTests', undef) called at /home/sven/src/foswiki/core/lib/Unit/TestRunner.pm line 137
Unit::TestRunner::start('Unit::TestRunner=HASH(0x147b898)', 'FoswikiSuite.pm') called at ../bin/TestRunner.pl line 120
at /home/sven/src/foswiki/core/test/unit/FoswikiTestCase.pm line 40
FoswikiTestCase::__ANON__('\x{a}Expected:\'SplodgeOne,SplodgeTwo\'\x{a} But got:\'\'\x{a} at /home/s...') called at /home/sven/src/foswiki/core/lib/Unit/TestCase.pm line 206
Unit::TestCase::assert('FormDefTests=HASH(0x79141c8)', '', 'Expected:\'SplodgeOne,SplodgeTwo\'\x{a} But got:\'\'\x{a}') called at /home/sven/src/foswiki/core/lib/Unit/TestCase.pm line 271
Unit::TestCase::assert_str_equals('FormDefTests=HASH(0x79141c8)', 'SplodgeOne,SplodgeTwo', '') called at /home/sven/src/foswiki/core/test/unit/FormDefTests.pm line 214
FormDefTests::test_searchForOptions('FormDefTests=HASH(0x79141c8)') called at /home/sven/src/foswiki/core/lib/Unit/TestRunner.pm line 383
Unit::TestRunner::__ANON__() called at /home/sven/src/foswiki/core/lib/CPAN/lib/Error.pm line 379
eval {...} called at /home/sven/src/foswiki/core/lib/CPAN/lib/Error.pm line 371
Error::subs::try('CODE(0x2043250)', 'HASH(0x7b25388)') called at /home/sven/src/foswiki/core/lib/Unit/TestRunner.pm line 402
Unit::TestRunner::runOne('FormDefTests=HASH(0x79141c8)', 'FormDefTests', undef) called at /home/sven/src/foswiki/core/lib/Unit/TestRunner.pm line 137
Unit::TestRunner::start('Unit::TestRunner=HASH(0x147b898)', 'FoswikiSuite.pm') called
---------------------------
FormDefTests::test_Item6082
Expected:'SplodgeOne;Blah'
But got:''
at /home/sven/src/foswiki/core/lib/Unit/TestCase.pm line 271
Unit::TestCase::assert_str_equals('FormDefTests=HASH(0x79141c8)', 'SplodgeOne;Blah', '') called at /home/sven/src/foswiki/core/test/unit/FormDefTests.pm line 243
FormDefTests::test_Item6082('FormDefTests=HASH(0x79141c8)') called at /home/sven/src/foswiki/core/lib/Unit/TestRunner.pm line 383
Unit::TestRunner::__ANON__() called at /home/sven/src/foswiki/core/lib/CPAN/lib/Error.pm line 379
eval {...} called at /home/sven/src/foswiki/core/lib/CPAN/lib/Error.pm line 371
Error::subs::try('CODE(0x2048bd8)', 'HASH(0x7ab7818)') called at /home/sven/src/foswiki/core/lib/Unit/TestRunner.pm line 402
Unit::TestRunner::runOne('FormDefTests=HASH(0x79141c8)', 'FormDefTests', undef) called at /home/sven/src/foswiki/core/lib/Unit/TestRunner.pm line 137
Unit::TestRunner::start('Unit::TestRunner=HASH(0x147b898)', 'FoswikiSuite.pm') called at ../bin/TestRunner.pl line 120
at /home/sven/src/foswiki/core/test/unit/FoswikiTestCase.pm line 40
FoswikiTestCase::__ANON__('\x{a}Expected:\'SplodgeOne;Blah\'\x{a} But got:\'\'\x{a} at /home/sven/sr...') called at /home/sven/src/foswiki/core/lib/Unit/TestCase.pm line 206
Unit::TestCase::assert('FormDefTests=HASH(0x79141c8)', '', 'Expected:\'SplodgeOne;Blah\'\x{a} But got:\'\'\x{a}') called at /home/sven/src/foswiki/core/lib/Unit/TestCase.pm line 271
Unit::TestCase::assert_str_equals('FormDefTests=HASH(0x79141c8)', 'SplodgeOne;Blah', '') called at /home/sven/src/foswiki/core/test/unit/FormDefTests.pm line 243
FormDefTests::test_Item6082('FormDefTests=HASH(0x79141c8)') called at /home/sven/src/foswiki/core/lib/Unit/TestRunner.pm line 383
Unit::TestRunner::__ANON__() called at /home/sven/src/foswiki/core/lib/CPAN/lib/Error.pm line 379
eval {...} called at /home/sven/src/foswiki/core/lib/CPAN/lib/Error.pm line 371
Error::subs::try('CODE(0x2048bd8)', 'HASH(0x7ab7818)') called at /home/sven/src/foswiki/core/lib/Unit/TestRunner.pm line 402
Unit::TestRunner::runOne('FormDefTests=HASH(0x79141c8)', 'FormDefTests', undef) called at /home/sven/src/foswiki/core/lib/Unit/TestRunner.pm line 137
Unit::TestRunner::start('Unit::TestRunner=HASH(0x147b898)', 'FoswikiSuite.pm') called
---------------------------
QueryTests::verify_length_BruteForceQuery
Expected scalar 5, got 6 for length info in QueryTests /home/sven/src/foswiki/core/test/unit/QueryTests.pm 346 at /home/sven/src/foswiki/core/lib/Unit/TestCase.pm line 271
Unit::TestCase::assert_str_equals('QueryTests=HASH(0x13f6ab18)', 5, 6, 'Expected scalar 5, got 6 for length info in QueryTests /home/...') called at /home/sven/src/foswiki/core/test/unit/QueryTests.pm line 171
QueryTests::check('QueryTests=HASH(0x13f6ab18)', 'length info', 'eval', 5) called at /home/sven/src/foswiki/core/test/unit/QueryTests.pm line 346
QueryTests::verify_length('QueryTests=HASH(0x13f6ab18)') called at (eval 787945) line 4
Unit::TestCase::__ANON__('QueryTests=HASH(0x13f6ab18)') called at /home/sven/src/foswiki/core/lib/Unit/TestRunner.pm line 383
Unit::TestRunner::__ANON__() called at /home/sven/src/foswiki/core/lib/CPAN/lib/Error.pm line 379
eval {...} called at /home/sven/src/foswiki/core/lib/CPAN/lib/Error.pm line 371
Error::subs::try('CODE(0x14267ff0)', 'HASH(0x1420a810)') called at /home/sven/src/foswiki/core/lib/Unit/TestRunner.pm line 402
Unit::TestRunner::runOne('QueryTests=HASH(0x13f6ab18)', 'QueryTests', undef) called at /home/sven/src/foswiki/core/lib/Unit/TestRunner.pm line 137
Unit::TestRunner::start('Unit::TestRunner=HASH(0x147b898)', 'FoswikiSuite.pm') called
---------------------------
QueryTests::verify_length_MongoDBQuery
Expected scalar 5, got 6 for length info in QueryTests /home/sven/src/foswiki/core/test/unit/QueryTests.pm 346 at /home/sven/src/foswiki/core/lib/Unit/TestCase.pm line 271
Unit::TestCase::assert_str_equals('QueryTests=HASH(0x13f6ab18)', 5, 6, 'Expected scalar 5, got 6 for length info in QueryTests /home/...') called at /home/sven/src/foswiki/core/test/unit/QueryTests.pm line 171
QueryTests::check('QueryTests=HASH(0x13f6ab18)', 'length info', 'eval', 5) called at /home/sven/src/foswiki/core/test/unit/QueryTests.pm line 346
QueryTests::verify_length('QueryTests=HASH(0x13f6ab18)') called at (eval 787968) line 4
Unit::TestCase::__ANON__('QueryTests=HASH(0x13f6ab18)') called at /home/sven/src/foswiki/core/lib/Unit/TestRunner.pm line 383
Unit::TestRunner::__ANON__() called at /home/sven/src/foswiki/core/lib/CPAN/lib/Error.pm line 379
eval {...} called at /home/sven/src/foswiki/core/lib/CPAN/lib/Error.pm line 371
Error::subs::try('CODE(0x144acaf0)', 'HASH(0x143bb940)') called at /home/sven/src/foswiki/core/lib/Unit/TestRunner.pm line 402
Unit::TestRunner::runOne('QueryTests=HASH(0x13f6ab18)', 'QueryTests', undef) called at /home/sven/src/foswiki/core/lib/Unit/TestRunner.pm line 137
Unit::TestRunner::start('Unit::TestRunner=HASH(0x147b898)', 'FoswikiSuite.pm') called
---------------------------
SemiAutomaticTestCaseTests::test_TestCaseAutoFormattedSearch
TestCaseAutoFormattedSearch FAILED - output in TestCaseAutoFormattedSearch.html and TestCaseAutoFormattedSearch_run.html at /home/sven/src/foswiki/core/test/unit/SemiAutomaticTestCaseTests.pm line 93
SemiAutomaticTestCaseTests::run_testcase('SemiAutomaticTestCaseTests=HASH(0x163f4f60)', 'TestCaseAutoFormattedSearch') called at /home/sven/src/foswiki/core/test/unit/SemiAutomaticTestCaseTests.pm line 55
SemiAutomaticTestCaseTests::__ANON__('SemiAutomaticTestCaseTests=HASH(0x163f4f60)') called at /home/sven/src/foswiki/core/lib/Unit/TestRunner.pm line 383
Unit::TestRunner::__ANON__() called at /home/sven/src/foswiki/core/lib/CPAN/lib/Error.pm line 379
eval {...} called at /home/sven/src/foswiki/core/lib/CPAN/lib/Error.pm line 371
Error::subs::try('CODE(0x165b0470)', 'HASH(0x16679ff8)') called at /home/sven/src/foswiki/core/lib/Unit/TestRunner.pm line 402
Unit::TestRunner::runOne('SemiAutomaticTestCaseTests=HASH(0x163f4f60)', 'SemiAutomaticTestCaseTests', undef) called at /home/sven/src/foswiki/core/lib/Unit/TestRunner.pm line 137
Unit::TestRunner::start('Unit::TestRunner=HASH(0x147b898)', 'FoswikiSuite.pm') called
---------------------------
SemiAutomaticTestCaseTests::test_TestCaseAutoSearchOrder
TestCaseAutoSearchOrder FAILED - output in TestCaseAutoSearchOrder.html and TestCaseAutoSearchOrder_run.html at /home/sven/src/foswiki/core/test/unit/SemiAutomaticTestCaseTests.pm line 93
SemiAutomaticTestCaseTests::run_testcase('SemiAutomaticTestCaseTests=HASH(0x163f4f60)', 'TestCaseAutoSearchOrder') called at /home/sven/src/foswiki/core/test/unit/SemiAutomaticTestCaseTests.pm line 55
SemiAutomaticTestCaseTests::__ANON__('SemiAutomaticTestCaseTests=HASH(0x163f4f60)') called at /home/sven/src/foswiki/core/lib/Unit/TestRunner.pm line 383
Unit::TestRunner::__ANON__() called at /home/sven/src/foswiki/core/lib/CPAN/lib/Error.pm line 379
eval {...} called at /home/sven/src/foswiki/core/lib/CPAN/lib/Error.pm line 371
Error::subs::try('CODE(0x176605d0)', 'HASH(0x17ab1690)') called at /home/sven/src/foswiki/core/lib/Unit/TestRunner.pm line 402
Unit::TestRunner::runOne('SemiAutomaticTestCaseTests=HASH(0x163f4f60)', 'SemiAutomaticTestCaseTests', undef) called at /home/sven/src/foswiki/core/lib/Unit/TestRunner.pm line 137
Unit::TestRunner::start('Unit::TestRunner=HASH(0x147b898)', 'FoswikiSuite.pm') called
--
SvenDowideit - 04 Nov 2010