Item8997: Fn_QUERY::test_json fails due to internal ordering issue
Priority: Normal
Current State: No Action Required
Released In: n/a
Target Release: n/a
Applies To: Engine
Component:
Branches:
very small issue - happens on my dev box - so is likely due to a particular version of the JSON lib i have installed..
Running Fn_QUERY
Fn_QUERY::test_json
***
Expected:'"Woo"
["whatsnot.gif","World.gif"]
[{"date":"1266942905","version":"1","name":"whatsnot.gif","size":"4586"},{"date":"1266943219","version":"1","name":"World.gif","size":"2486"}]
'
But got:'"Woo"
["whatsnot.gif","World.gif"]
[{"version":"1","date":"1266942905","name":"whatsnot.gif","size":"4586"},{"version":"1","date":"1266943219","name":"World.gif","size":"2486"}]
'
at /home/sven/src/foswiki/trunk/core/lib/Unit/TestCase.pm line 218
Unit::TestCase::assert_equals('Fn_QUERY=HASH(0x4792930)', '"Woo"\x{a}["whatsnot.gif","World.gif"]\x{a}[{"date":"1266942905","ver...', '"Woo"
["whatsnot.gif","World.gif"]
[{"version":"1","date":"12...') called at /home/sven/src/foswiki/trunk/core/test/unit/Fn_QUERY.pm line 189
Fn_QUERY::test_json('Fn_QUERY=HASH(0x4792930)') called at /home/sven/src/foswiki/trunk/core/lib/Unit/TestRunner.pm line 310
Unit::TestRunner::__ANON__() called at /home/sven/src/foswiki/trunk/core/lib/CPAN/lib/Error.pm line 379
eval {...} called at /home/sven/src/foswiki/trunk/core/lib/CPAN/lib/Error.pm line 371
Error::subs::try('CODE(0x48243e8)', 'HASH(0x4885360)') called at /home/sven/src/foswiki/trunk/core/lib/Unit/TestRunner.pm line 329
Unit::TestRunner::runOne('Fn_QUERY=HASH(0x4792930)', 'Fn_QUERY', undef) called at /home/sven/src/foswiki/trunk/core/lib/Unit/TestRunner.pm line 122
Unit::TestRunner::start('Unit::TestRunner=HASH(0x19544c8)', 'FoswikiS') called at ../bin/TestRunner.pl line 118
at /home/sven/src/foswiki/trunk/core/test/unit/FoswikiTestCase.pm line 34
FoswikiTestCase::__ANON__('
Expected:\'"Woo"
["whatsnot.gif","World.gif"]
[{"date":"1266...') called at /home/sven/src/foswiki/trunk/core/lib/Unit/TestCase.pm line 205
Unit::TestCase::assert('Fn_QUERY=HASH(0x4792930)', '', 'Expected:\'"Woo"
["whatsnot.gif","World.gif"]
[{"date":"12669...') called at /home/sven/src/foswiki/trunk/core/lib/Unit/TestCase.pm line 218
Unit::TestCase::assert_equals('Fn_QUERY=HASH(0x4792930)', '"Woo"\x{a}["whatsnot.gif","World.gif"]\x{a}[{"date":"1266942905","ver...', '"Woo"
["whatsnot.gif","World.gif"]
[{"version":"1","date":"12...') called at /home/sven/src/foswiki/trunk/core/test/unit/Fn_QUERY.pm line 189
Fn_QUERY::test_json('Fn_QUERY=HASH(0x4792930)') called at /home/sven/src/foswiki/trunk/core/lib/Unit/TestRunner.pm line 310
Unit::TestRunner::__ANON__() called at /home/sven/src/foswiki/trunk/core/lib/CPAN/lib/Error.pm line 379
eval {...} called at /home/sven/src/foswiki/trunk/core/lib/CPAN/lib/Error.pm line 371
Error::subs::try('CODE(0x48243e8)', 'HASH(0x4885360)') called at /home/sven/src/foswiki/trunk/core/lib/Unit/TestRunner.pm line 329
Unit::TestRunner::runOne('Fn_QUERY=HASH(0x4792930)', 'Fn_QUERY', undef) called at /home/sven/src/foswiki/trunk/core/lib/Unit/TestRunner.pm line 122
Unit::TestRunner::start('Unit::TestRunner=HASH(0x19544c8)', 'FoswikiS') called
--
SvenDowideit - 10 May 2010
Doesn;t any more
--
CrawfordCurrie - 21 Dec 2014