Fix failure of tst_QDBusMarshall::demarshallPrimitives()
authorSami Rosendahl <ext-sami.1.rosendahl@nokia.com>
Tue, 17 Jan 2012 11:32:03 +0000 (13:32 +0200)
committerQt by Nokia <qt-info@nokia.com>
Wed, 25 Jan 2012 12:29:00 +0000 (13:29 +0100)
commitb34d903466a34668973030341e2f12d2b481ed58
tree0e109761508b6595df94d0e70668b59f7f8e6084
parent7288ea511d21c86d388507287ddb5e494bbab2a0
Fix failure of tst_QDBusMarshall::demarshallPrimitives()

Commit e20eaed5c1968e32eca97cf449fa588cfab35a5d was merged to Qt 4.8
although the originating merge request
https://qt.gitorious.org/qt/qt/merge_requests/1469 targeted Qt 4.7.
This resulted in test data setup and execution failure for test case
tst_QDBusMarshall::demarshallPrimitives() due to changes in the test in
Qt 4.8.

This commit refactors the sendBasic_data() test data function to support
separate initialization of basic numeric and basic string data to be
reused by demarshallPrimitives_data().
Same refactoring was done in Qt5 and this commit aligns Qt4.8 commit
e20eaed5c1968e32eca97cf449fa588cfab35a5d with Qt5.

Change-Id: I10d0fce34c99c7b3b6247c503634b55a93f7d3b2
Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
tests/auto/qdbusmarshall/tst_qdbusmarshall.cpp