df8a80613e
A few post v2.10 patches needed to fix issues identified too late to get in. Also enable seccomp for all arch's we build for, and use better package references for rdma support OBS-URL: https://build.opensuse.org/request/show/520017 OBS-URL: https://build.opensuse.org/package/show/Virtualization/qemu?expand=0&rev=361
35 lines
1.2 KiB
Diff
35 lines
1.2 KiB
Diff
From a7e094ddefb5e7eea6376840e501b928b6c4c668 Mon Sep 17 00:00:00 2001
|
|
From: =?UTF-8?q?Andreas=20F=C3=A4rber?= <afaerber@suse.de>
|
|
Date: Thu, 24 Sep 2015 19:23:50 +0200
|
|
Subject: [PATCH] test-string-input-visitor: Add int test case
|
|
MIME-Version: 1.0
|
|
Content-Type: text/plain; charset=UTF-8
|
|
Content-Transfer-Encoding: 8bit
|
|
|
|
In addition to -42 also parse the maximum int64.
|
|
|
|
Signed-off-by: Andreas Färber <afaerber@suse.de>
|
|
---
|
|
tests/test-string-input-visitor.c | 8 ++++++++
|
|
1 file changed, 8 insertions(+)
|
|
|
|
diff --git a/tests/test-string-input-visitor.c b/tests/test-string-input-visitor.c
|
|
index 79313a7f7a..e00194a649 100644
|
|
--- a/tests/test-string-input-visitor.c
|
|
+++ b/tests/test-string-input-visitor.c
|
|
@@ -55,6 +55,14 @@ static void test_visitor_in_int(TestInputVisitorData *data,
|
|
|
|
v = visitor_input_test_init(data, "-42");
|
|
|
|
+ visit_type_int(v, NULL, &res, &err);
|
|
+ g_assert(!err);
|
|
+ g_assert_cmpint(res, ==, value);
|
|
+ visitor_input_teardown(data, unused);
|
|
+
|
|
+ value = INT64_MAX;
|
|
+ v = visitor_input_test_init(data, g_strdup_printf("%" PRId64, value));
|
|
+
|
|
visit_type_int(v, NULL, &res, &err);
|
|
g_assert(!err);
|
|
g_assert_cmpint(res, ==, value);
|