Test: add test cases for message parsing
authorChengwei Yang <chengwei.yang@intel.com>
Tue, 29 Oct 2013 02:27:11 +0000 (10:27 +0800)
committerSimon McVittie <simon.mcvittie@collabora.co.uk>
Fri, 1 Nov 2013 11:27:29 +0000 (11:27 +0000)
commit5852f76cb973ab66fead3a6e76cfa269811f78ca
tree9ff16a28c6308df570e2c75ecc8e63b9a3687118
parent4ea6eb76f470a45264ea077430f280568c620002
Test: add test cases for message parsing

Add test cases for testing:
  * If more arguments than requested are present, the requested
    arguments are returned and the extra arguments are ignored.
  * If arguments parse failed, ensure we didn't leak any memory or unix
    fd

Bug: https://bugs.freedesktop.org/show_bug.cgi?id=21259
[added a check for fd leaks around verify_test_message_args_ignored() -smcv]
Reviewed-by: Simon McVittie <simon.mcvittie@collabora.co.uk>
dbus/dbus-message-util.c