Unit test run Summary: - Tested with perl v5.14.2, from /usr/bin/perl 9 failures: ConfigureTests::test_Package_sub_install Use of uninitialized value $args{"more"} in concatenation (.) or string at /usr/local/src/github.com/foswiki/core/lib/Foswiki/Store/PlainFile.pm line 1122. at /usr/local/src/github.com/foswiki/core/test/unit/FoswikiTestCase.pm line 45 FoswikiTestCase::__ANON__('Use of uninitialized value $args{"more"} in concatenation (.)...') called at /usr/local/src/github.com/foswiki/core/lib/Foswiki.pm line 152 Foswiki::__ANON__('Use of uninitialized value $args{"more"} in concatenation (.)...') called at /usr/local/src/github.com/foswiki/core/lib/Foswiki/Store/PlainFile.pm line 1122 Foswiki::Store::PlainFile::recordChange('Foswiki::Store::PlainFile=HASH(0x6d200e8)', '_meta', 'Foswiki::Meta=HASH(0x6d69d40)', 'cuid', 'BaseUserMapping_333', 'revision', 2, 'more', undef, ...) called at /usr/local/src/github.com/foswiki/core/lib/Foswiki/Store/PlainFile.pm line 397 Foswiki::Store::PlainFile::saveAttachment('Foswiki::Store::PlainFile=HASH(0x6d200e8)', 'Foswiki::Meta=HASH(0x6d69d40)', 'file3.att', 'GLOB(0x6e2f6f8)', 'BaseUserMapping_333', undef) called at /usr/local/src/github.com/foswiki/core/lib/Foswiki/Meta.pm line 2779 Foswiki::Meta::__ANON__() called at /usr/local/src/github.com/foswiki/core/lib/CPAN/lib/Error.pm line 379 eval {...} called at /usr/local/src/github.com/foswiki/core/lib/CPAN/lib/Error.pm line 371 Error::subs::try('CODE(0x6e292a8)', 'HASH(0x6e1ac10)') called at /usr/local/src/github.com/foswiki/core/lib/Foswiki/Meta.pm line 2786 Foswiki::Meta::attach('Foswiki::Meta=HASH(0x6d69d40)', 'filesize', 17, 'filedate', 1352960622, 'comment', undef, 'file', '/usr/local/src/github.com/foswiki/core/working/tmp/test_Confi...', ...) called at /usr/local/src/github.com/foswiki/core/lib/Foswiki/Configure/Package.pm line 715 Foswiki::Configure::Package::_installAttachments('Foswiki::Configure::Package=HASH(0x6cd6c40)', '/usr/local/src/github.com/foswiki/core/working/tmp/test_Confi...', 'Sandbox/Subweb/TestTopic43', 'Testsandboxweb1234/Subweb/TestTopic43', 'Foswiki::Meta=HASH(0x6d69d40)') called at /usr/local/src/github.com/foswiki/core/lib/Foswiki/Configure/Package.pm line 625 Foswiki::Configure::Package::_install('Foswiki::Configure::Package=HASH(0x6cd6c40)', 'HASH(0x6816f80)') called at /usr/local/src/github.com/foswiki/core/test/unit/ConfigureTests.pm line 1365 ConfigureTests::test_Package_sub_install('ConfigureTests=HASH(0x2fb61f8)') called at /usr/local/src/github.com/foswiki/core/lib/Unit/TestRunner.pm line 567 Unit::TestRunner::__ANON__() called at /usr/local/src/github.com/foswiki/core/lib/CPAN/lib/Error.pm line 379 eval {...} called at /usr/local/src/github.com/foswiki/core/lib/CPAN/lib/Error.pm line 371 Error::subs::try('CODE(0x6d8baf0)', 'HASH(0x6e1d240)') called at /usr/local/src/github.com/foswiki/core/lib/Unit/TestRunner.pm line 594 Unit::TestRunner::runOne('Unit::TestRunner=HASH(0x2ee0210)', 'ConfigureTests=HASH(0x2fb61f8)', 'ConfigureTests', undef) called at /usr/local/src/github.com/foswiki/core/lib/Unit/TestRunner.pm line 157 Unit::TestRunner::start('Unit::TestRunner=HASH(0x2ee0210)', 'FoswikiSuite.pm') called --------------------------- StoreImplementationTests::verify_moveAttachment_StoreImplementationTests_PlainFile Undefined subroutine &Foswiki::Store::PlainFile::_recordChange called at /usr/local/src/github.com/foswiki/core/lib/Foswiki/Store/PlainFile.pm line 144. --------------------------- StoreImplementationTests::verify_eachAttachment_StoreImplementationTests_PlainFile Assertion failed! at /usr/local/src/github.com/foswiki/core/lib/Foswiki/Meta.pm line 430 Foswiki::Meta::load('Foswiki::Meta=HASH(0x1bf75ef8)') called at /usr/local/src/github.com/foswiki/core/lib/Foswiki/Meta.pm line 2775 Foswiki::Meta::attach('Foswiki::Meta=HASH(0x1bf75ef8)', 'name', 'noise.dat', 'file', '/usr/local/src/github.com/foswiki/core/working/tmp/testfile.gif', 'comment', 'a comment') called at /usr/local/src/github.com/foswiki/core/test/unit/StoreImplementationTests.pm line 519 StoreImplementationTests::verify_eachAttachment('StoreImplementationTests=HASH(0x1b1652d0)') called at (eval 1073696) line 4 Unit::TestCase::__ANON__('StoreImplementationTests=HASH(0x1b1652d0)') called at /usr/local/src/github.com/foswiki/core/lib/Unit/TestRunner.pm line 567 Unit::TestRunner::__ANON__() called at /usr/local/src/github.com/foswiki/core/lib/CPAN/lib/Error.pm line 379 eval {...} called at /usr/local/src/github.com/foswiki/core/lib/CPAN/lib/Error.pm line 371 Error::subs::try('CODE(0x1bff2b18)', 'HASH(0x1bf57a28)') called at /usr/local/src/github.com/foswiki/core/lib/Unit/TestRunner.pm line 594 Unit::TestRunner::runOne('Unit::TestRunner=HASH(0x2ee0210)', 'StoreImplementationTests=HASH(0x1b1652d0)', 'StoreImplementationTests', undef) called at /usr/local/src/github.com/foswiki/core/lib/Unit/TestRunner.pm line 157 Unit::TestRunner::start('Unit::TestRunner=HASH(0x2ee0210)', 'FoswikiSuite.pm') called --------------------------- StoreImplementationTests::verify_moveWeb_StoreImplementationTests_PlainFile Undefined subroutine &Foswiki::Store::PlainFile::_recordChange called at /usr/local/src/github.com/foswiki/core/lib/Foswiki/Store/PlainFile.pm line 259. --------------------------- StoreImplementationTests::verify_copyAttachment_StoreImplementationTests_PlainFile Undefined subroutine &Foswiki::Store::PlainFile::_recordChange called at /usr/local/src/github.com/foswiki/core/lib/Foswiki/Store/PlainFile.pm line 176. --------------------------- VCMetaTests::verify_rename_VCMetaTests_PlainFile Assertion failed! at /usr/local/src/github.com/foswiki/core/lib/Foswiki/Meta.pm line 430 Foswiki::Meta::load('Foswiki::Meta=HASH(0x1e20afb8)') called at /usr/local/src/github.com/foswiki/core/lib/Foswiki/Meta.pm line 2775 Foswiki::Meta::attach('Foswiki::Meta=HASH(0x1e20afb8)', 'name', 'afile.txt', 'user', 'DummyUserTwo', 'file', '/usr/local/src/github.com/foswiki/core/working/tmp/afile.txt') called at /usr/local/src/github.com/foswiki/core/test/unit/VCMetaTests.pm line 200 VCMetaTests::verify_rename('VCMetaTests=HASH(0x1d8c4620)') called at (eval 1158950) line 4 Unit::TestCase::__ANON__('VCMetaTests=HASH(0x1d8c4620)') called at /usr/local/src/github.com/foswiki/core/lib/Unit/TestRunner.pm line 567 Unit::TestRunner::__ANON__() called at /usr/local/src/github.com/foswiki/core/lib/CPAN/lib/Error.pm line 379 eval {...} called at /usr/local/src/github.com/foswiki/core/lib/CPAN/lib/Error.pm line 371 Error::subs::try('CODE(0x1e2298e0)', 'HASH(0x1e1d4688)') called at /usr/local/src/github.com/foswiki/core/lib/Unit/TestRunner.pm line 594 Unit::TestRunner::runOne('Unit::TestRunner=HASH(0x2ee0210)', 'VCMetaTests=HASH(0x1d8c4620)', 'VCMetaTests', undef) called at /usr/local/src/github.com/foswiki/core/lib/Unit/TestRunner.pm line 157 Unit::TestRunner::start('Unit::TestRunner=HASH(0x2ee0210)', 'FoswikiSuite.pm') called --------------------------- VCMetaTests::verify_checkin_attachment_VCMetaTests_PlainFile Assertion failed! at /usr/local/src/github.com/foswiki/core/lib/Foswiki/Meta.pm line 430 Foswiki::Meta::load('Foswiki::Meta=HASH(0x1e21abe0)') called at /usr/local/src/github.com/foswiki/core/lib/Foswiki/Meta.pm line 2775 Foswiki::Meta::attach('Foswiki::Meta=HASH(0x1e21abe0)', 'name', 'afile.txt', 'user', 'DummyUserOne', 'file', '/usr/local/src/github.com/foswiki/core/working/tmp/afile.txt') called at /usr/local/src/github.com/foswiki/core/test/unit/VCMetaTests.pm line 146 VCMetaTests::verify_checkin_attachment('VCMetaTests=HASH(0x1d8c4620)') called at (eval 1158951) line 4 Unit::TestCase::__ANON__('VCMetaTests=HASH(0x1d8c4620)') called at /usr/local/src/github.com/foswiki/core/lib/Unit/TestRunner.pm line 567 Unit::TestRunner::__ANON__() called at /usr/local/src/github.com/foswiki/core/lib/CPAN/lib/Error.pm line 379 eval {...} called at /usr/local/src/github.com/foswiki/core/lib/CPAN/lib/Error.pm line 371 Error::subs::try('CODE(0x1e22fb38)', 'HASH(0x1e2139e8)') called at /usr/local/src/github.com/foswiki/core/lib/Unit/TestRunner.pm line 594 Unit::TestRunner::runOne('Unit::TestRunner=HASH(0x2ee0210)', 'VCMetaTests=HASH(0x1d8c4620)', 'VCMetaTests', undef) called at /usr/local/src/github.com/foswiki/core/lib/Unit/TestRunner.pm line 157 Unit::TestRunner::start('Unit::TestRunner=HASH(0x2ee0210)', 'FoswikiSuite.pm') called --------------------------- VCStoreTests::verify_NoHistory_NoTOPICINFO_getRevisionInfo_VCStoreTests_PlainFile Expected:'LewisCarroll' But got:'BaseUserMapping_999' at (eval 1171405) line 4 Unit::TestCase::__ANON__('VCStoreTests=HASH(0x1d8c4620)') called at /usr/local/src/github.com/foswiki/core/lib/Unit/TestRunner.pm line 567 Unit::TestRunner::__ANON__() called at /usr/local/src/github.com/foswiki/core/lib/CPAN/lib/Error.pm line 379 eval {...} called at /usr/local/src/github.com/foswiki/core/lib/CPAN/lib/Error.pm line 371 Error::subs::try('CODE(0x1e2d2270)', 'HASH(0x1e2cb048)') called at /usr/local/src/github.com/foswiki/core/lib/Unit/TestRunner.pm line 594 Unit::TestRunner::runOne('Unit::TestRunner=HASH(0x2ee0210)', 'VCStoreTests=HASH(0x1d8c4620)', 'VCStoreTests', undef) called at /usr/local/src/github.com/foswiki/core/lib/Unit/TestRunner.pm line 157 Unit::TestRunner::start('Unit::TestRunner=HASH(0x2ee0210)', 'FoswikiSuite.pm') called --------------------------- VCStoreTests::verify_NoHistory_TOPICINFO_getRevisionInfo_VCStoreTests_PlainFile Expected:'LewisCarroll' But got:'BaseUserMapping_999' at (eval 1171406) line 4 Unit::TestCase::__ANON__('VCStoreTests=HASH(0x1d8c4620)') called at /usr/local/src/github.com/foswiki/core/lib/Unit/TestRunner.pm line 567 Unit::TestRunner::__ANON__() called at /usr/local/src/github.com/foswiki/core/lib/CPAN/lib/Error.pm line 379 eval {...} called at /usr/local/src/github.com/foswiki/core/lib/CPAN/lib/Error.pm line 371 Error::subs::try('CODE(0x1e2f5b38)', 'HASH(0x1e2f1c70)') called at /usr/local/src/github.com/foswiki/core/lib/Unit/TestRunner.pm line 594 Unit::TestRunner::runOne('Unit::TestRunner=HASH(0x2ee0210)', 'VCStoreTests=HASH(0x1d8c4620)', 'VCStoreTests', undef) called at /usr/local/src/github.com/foswiki/core/lib/Unit/TestRunner.pm line 157 Unit::TestRunner::start('Unit::TestRunner=HASH(0x2ee0210)', 'FoswikiSuite.pm') called 57 skipped: FormattingTests skipped 1 (of 90): * FormattingTests::test_lists - Post-Foswiki 1.1.x TML syntax SpreadSheetPluginTests skipped 6 (of 92): * SpreadSheetPluginTests::test_T - $T not implemented * SpreadSheetPluginTests::test_IF - $IF not implemented * SpreadSheetPluginTests::test_LISTRAND - $LISTRAND not implemented * SpreadSheetPluginTests::test_SETIFEMPTY - $SETIFEMPTY not implemented * SpreadSheetPluginTests::test_TODAY - $TODAY not implemented * SpreadSheetPluginTests::test_LISTSHUFFLE - $LISTSHUFFLE not implemented HoistREsTests skipped 1 (of 23): * HoistREsTests::test_hoist_mixed_or - n-ary query nodes are Foswiki 1.2+ only QueryTests skipped 15 (of 49): * QueryTests::verify_versions_on_other_topic_fail_BruteForceQuery - versions queries are introduced in Foswiki 1.2 * QueryTests::verify_boolean_uop_list_BruteForceQuery - () lists are introduced in Foswiki 1.2 * QueryTests::verify_array_integer_index_BruteForceQuery - Multiple array indices are introduced in Foswiki 1.2 * QueryTests::verify_meta_dot_createinfo_BruteForceQuery - META:CREATEINFO is introduced in Foswiki 1.2 * QueryTests::verify_form_name_context_BruteForceQuery - Bareword "FooForm" semantics were changed in Foswiki 1.2 * QueryTests::verify_string_bops_arithmetic_BruteForceQuery - Arithmetic operations on strings are introduced in Foswiki 1.2 * QueryTests::verify_atoms_empty_BruteForceQuery - Empty expressions are broken in Foswiki 1.1 * QueryTests::verify_numeric_bops_BruteForceQuery - Numeric ops are introduced in Foswiki 1.2 * QueryTests::verify_versions_on_other_topic_BruteForceQuery - versions queries are introduced in Foswiki 1.2 * QueryTests::test_maths - Arithmetic operations on strings are introduced in Foswiki 1.2 * QueryTests::verify_string_uops_list_BruteForceQuery - () lists are introduced in Foswiki 1.2 * QueryTests::verify_versions_out_of_range_BruteForceQuery - versions queries are introduced in Foswiki 1.2 * QueryTests::verify_versions_on_cur_topic_BruteForceQuery - versions queries are introduced in Foswiki 1.2 * QueryTests::verify_boolean_bop_in_BruteForceQuery - IN operator is introduced in Foswiki 1.2 * QueryTests::verify_numeric_uops_post11_BruteForceQuery - Numeric ops are introduced in Foswiki 1.2 TemplatesTests skipped 2 (of 21): * TemplatesTests::test_languageGaelic - Default TMPL params are Foswiki 1.2+ only, Item11400 * TemplatesTests::test_languageEnglish - Default TMPL params are Foswiki 1.2+ only, Item11400 RegisterTests skipped 20 (of 185): * RegisterTests::test_PendingRegistrationAutoCleanup - Registration cleanup is Foswiki 1.2+ only * RegisterTests::verify_registerVerifyOKDisapproved_NoLoginManager_AllowLoginName_HtPasswdManager_TopicUserMapping - Registration approval is Foswiki 1.2+ only * RegisterTests::verify_Default_LoginNameFilterIn_ApacheLoginManager_DontAllowLoginName_HtPasswdManager_TopicUserMapping - LoginName Filtering not applicable if LoginName not allowed * RegisterTests::verify_registerVerifyOKDisapproved_NoLoginManager_DontAllowLoginName_HtPasswdManager_TopicUserMapping - Registration approval is Foswiki 1.2+ only * RegisterTests::verify_registerVerifyOKApproved_TemplateLoginManager_DontAllowLoginName_HtPasswdManager_TopicUserMapping - Registration approval is Foswiki 1.2+ only * RegisterTests::verify_Modified_LoginNameFilterIn_At_NoLoginManager_DontAllowLoginName_HtPasswdManager_TopicUserMapping - LoginName Filtering not applicable if LoginName not allowed * RegisterTests::verify_registerVerifyOKApproved_ApacheLoginManager_AllowLoginName_HtPasswdManager_TopicUserMapping - Registration approval is Foswiki 1.2+ only * RegisterTests::test_PendingRegistrationManualCleanup - Registration cleanup is Foswiki 1.2+ only * RegisterTests::verify_Default_LoginNameFilterIn_NoLoginManager_DontAllowLoginName_HtPasswdManager_TopicUserMapping - LoginName Filtering not applicable if LoginName not allowed * RegisterTests::verify_Modified_LoginNameFilterIn_At_TemplateLoginManager_DontAllowLoginName_HtPasswdManager_TopicUserMapping - LoginName Filtering not applicable if LoginName not allowed * RegisterTests::verify_Default_LoginNameFilterIn_TemplateLoginManager_DontAllowLoginName_HtPasswdManager_TopicUserMapping - LoginName Filtering not applicable if LoginName not allowed * RegisterTests::verify_registerVerifyOKDisapproved_ApacheLoginManager_AllowLoginName_HtPasswdManager_TopicUserMapping - Registration approval is Foswiki 1.2+ only * RegisterTests::verify_registerVerifyOKDisapproved_TemplateLoginManager_DontAllowLoginName_HtPasswdManager_TopicUserMapping - Registration approval is Foswiki 1.2+ only * RegisterTests::verify_Modified_LoginNameFilterIn_At_ApacheLoginManager_DontAllowLoginName_HtPasswdManager_TopicUserMapping - LoginName Filtering not applicable if LoginName not allowed * RegisterTests::verify_registerVerifyOKApproved_NoLoginManager_DontAllowLoginName_HtPasswdManager_TopicUserMapping - Registration approval is Foswiki 1.2+ only * RegisterTests::verify_registerVerifyOKApproved_ApacheLoginManager_DontAllowLoginName_HtPasswdManager_TopicUserMapping - Registration approval is Foswiki 1.2+ only * RegisterTests::verify_registerVerifyOKApproved_NoLoginManager_AllowLoginName_HtPasswdManager_TopicUserMapping - Registration approval is Foswiki 1.2+ only * RegisterTests::verify_registerVerifyOKDisapproved_ApacheLoginManager_DontAllowLoginName_HtPasswdManager_TopicUserMapping - Registration approval is Foswiki 1.2+ only * RegisterTests::verify_registerVerifyOKApproved_TemplateLoginManager_AllowLoginName_HtPasswdManager_TopicUserMapping - Registration approval is Foswiki 1.2+ only * RegisterTests::verify_registerVerifyOKDisapproved_TemplateLoginManager_AllowLoginName_HtPasswdManager_TopicUserMapping - Registration approval is Foswiki 1.2+ only FuncTests skipped 1 (of 55): * FuncTests::test_getUrlHost_ForceDefaultUrlHost - ForceDefaultUrlHost is Foswiki 1.2+ only, Item11900 LoggerTests skipped 2 (of 24): * LoggerTests::test_LogDispatchFileRollingEachEventSinceOnSeveralLogs - Missing Log::Dispatch * LoggerTests::test_LogDispatchFileEachEventSinceOnSeveralLogs - Missing Log::Dispatch StoreImplementationTests skipped 6 (of 48): * StoreImplementationTests::verify_getRevisionInfo_StoreImplementationTests_RcsLite - Item11708 Store API fixed in Foswiki 1.2+ * StoreImplementationTests::verify_repRevTopic_StoreImplementationTests_RcsLite - Item11708 Store API fixed in Foswiki 1.2+ * StoreImplementationTests::verify_repRevTopic_StoreImplementationTests_PlainFile - Item11708 Store API fixed in Foswiki 1.2+ * StoreImplementationTests::verify_getRevisionInfo_StoreImplementationTests_PlainFile - Item11708 Store API fixed in Foswiki 1.2+ * StoreImplementationTests::verify_getRevisionInfo_StoreImplementationTests_RcsWrap - Item11708 Store API fixed in Foswiki 1.2+ * StoreImplementationTests::verify_repRevTopic_StoreImplementationTests_RcsWrap - Item11708 Store API fixed in Foswiki 1.2+ SaveScriptTests skipped 2 (of 28): * SaveScriptTests::test_preferenceSave - Preference setting from save is new in 1.2 * SaveScriptTests::test_simpleTextPreview - Links in preview is new in 1.2 Fn_SEARCH skipped 1 (of 359): * Fn_SEARCH::test_headingoffset - Heading offset is new in 1.2 4 skipped suites: * AddressTests (39) - Foswiki 1.1 has no Foswiki::Address * AdminOnlyAccessControlTests (18) - Foswiki 1.1 has no Foswiki::Access * AddToHeadTests (6) - Feature removed from Foswiki 1.1+ * BrowserTranslatorTests (1) - No browsers configured in $Foswiki::cfg{UnitTestContrib}{SeleniumRc}{Browsers} 7 expected failures: FormattingTests has 1 expected failure (of 90): * FormattingTests::test_Item11671: Item11671: Not yet fixed on Release 1.1 UnitTestContribTests has 1 expected failure (of 1): * UnitTestContribTests::test_FOSWIKI_ASSERTS: We need to die when: { ASSERT(0) if DEBUG }. RenderFormTests has 1 expected failure (of 8): * RenderFormTests::test_getAvailableForms: Item11527 needs to be fixed! TimeTests has 2 expected failures (of 11): * TimeTests::test_parseTimeRCS: Item19308: Support for dates < 1970 added to Rel 1.2 * TimeTests::test_parseTimeISO8601: Item19308: Support for dates < 1970 added to Rel 1.2 QueryTests has 1 expected failure (of 49): * QueryTests::test_match_lc_field: This test should be made to work on Foswiki 1.1, but it doesn't, Item11456 RenameTests has 1 expected failure (of 29): * RenameTests::test_renameTopic_same_web_new_topic_name_slash_delim: [[Web/Topic]] fails due to Item11555 ---------------------------- ---++ Module Failure summary ConfigureTests has 1 unexpected results (of 23): * F: ConfigureTests::test_Package_sub_install VCStoreTests has 2 unexpected results (of 36): * F: VCStoreTests::verify_NoHistory_NoTOPICINFO_getRevisionInfo_VCStoreTests_PlainFile * F: VCStoreTests::verify_NoHistory_TOPICINFO_getRevisionInfo_VCStoreTests_PlainFile VCMetaTests has 2 unexpected results (of 15): * F: VCMetaTests::verify_checkin_attachment_VCMetaTests_PlainFile * F: VCMetaTests::verify_rename_VCMetaTests_PlainFile StoreImplementationTests has 4 unexpected results (of 48): * F: StoreImplementationTests::verify_copyAttachment_StoreImplementationTests_PlainFile * F: StoreImplementationTests::verify_eachAttachment_StoreImplementationTests_PlainFile * F: StoreImplementationTests::verify_moveAttachment_StoreImplementationTests_PlainFile * F: StoreImplementationTests::verify_moveWeb_StoreImplementationTests_PlainFile ---------------------------- 3182 of 3191 test cases passed(3175)+failed(7) ok from 3312 total, 121 skipped 0 + 9 = 9 incorrect results from unexpected passes + failures 1..79763