summaryrefslogtreecommitdiffstats
path: root/tests/test-visitor-serialization.c
diff options
context:
space:
mode:
authorMichael Roth <mdroth@linux.vnet.ibm.com>2013-05-10 17:46:06 -0500
committerLuiz Capitulino <lcapitulino@redhat.com>2013-05-23 09:44:21 -0400
commite92cfa0d90c618ff1f131c60ef1b27aa6fe69a0a (patch)
treeda5abeddfc7df19de06ef8a0751e92211da42102 /tests/test-visitor-serialization.c
parent3d5b3ec6d460a92245215aaf7b349b0b9e5ffa25 (diff)
downloadhqemu-e92cfa0d90c618ff1f131c60ef1b27aa6fe69a0a.zip
hqemu-e92cfa0d90c618ff1f131c60ef1b27aa6fe69a0a.tar.gz
qapi: add QMP input test for large integers
Large integers previously got capped to LLONG_MAX/LLONG_MIN so we could store them as int64_t. This could lead to silent errors occuring. Now, we use a double to handle these cases. Add a test to confirm that QMPInputVisitor handles this as expected if we're expected an integer value: errors for out of range integer values that got promoted to doubles in this fashion. Signed-off-by: Michael Roth <mdroth@linux.vnet.ibm.com> Reviewed-by: Laszlo Ersek <lersek@redhat.com> Reviewed-by: Amos Kong <akong@redhat.com> Signed-off-by: Luiz Capitulino <lcapitulino@redhat.com>
Diffstat (limited to 'tests/test-visitor-serialization.c')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud