changeset 736:bdf7dca77ac7

tests: pass the expected input/output buffers as non-const They are heap allocated and in theory we should be able to trust the test case enough to not mess them up if it wants to reuse the original values. Signed-off-by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net>
author Josef 'Jeff' Sipek <jeffpc@josefsipek.net>
date Mon, 01 Apr 2019 16:34:53 +0300
parents 60656b2d52ee
children 83284f992646
files tests/test.c tests/test_base64_decode.c tests/test_base64_encode.c tests/test_cbor_pack.c tests/test_cbor_unpack.c tests/test_nvl_pack.c tests/test_qstring.c tests/test_sexpr_parser.c
diffstat 8 files changed, 16 insertions(+), 16 deletions(-) [+]
line wrap: on
line diff
--- a/tests/test.c	Sun Mar 31 15:11:17 2019 +0300
+++ b/tests/test.c	Mon Apr 01 16:34:53 2019 +0300
@@ -32,8 +32,8 @@
 #ifndef USE_FILENAME_ARGS
 static void test(void);
 #else
-static void test(const char *, const void *, size_t, const char *,
-		 const char *, const void *, size_t, const char *);
+static void test(const char *, void *, size_t, const char *,
+		 const char *, void *, size_t, const char *);
 #endif
 
 static const char *expected_panic_string;
--- a/tests/test_base64_decode.c	Sun Mar 31 15:11:17 2019 +0300
+++ b/tests/test_base64_decode.c	Mon Apr 01 16:34:53 2019 +0300
@@ -63,8 +63,8 @@
 		fail("base64_encode wrote beyond end of buffer");
 }
 
-void test(const char *ifname, const void *in, size_t ilen, const char *iext,
-	  const char *ofname, const void *out, size_t olen, const char *oext)
+void test(const char *ifname, void *in, size_t ilen, const char *iext,
+	  const char *ofname, void *out, size_t olen, const char *oext)
 {
 	check(out, olen, in, ilen);
 }
--- a/tests/test_base64_encode.c	Sun Mar 31 15:11:17 2019 +0300
+++ b/tests/test_base64_encode.c	Mon Apr 01 16:34:53 2019 +0300
@@ -55,8 +55,8 @@
 		fail("base64_encode wrote beyond end of buffer");
 }
 
-void test(const char *ifname, const void *in, size_t ilen, const char *iext,
-	  const char *ofname, const void *out, size_t olen, const char *oext)
+void test(const char *ifname, void *in, size_t ilen, const char *iext,
+	  const char *ofname, void *out, size_t olen, const char *oext)
 {
 	check(in, ilen, out, olen);
 }
--- a/tests/test_cbor_pack.c	Sun Mar 31 15:11:17 2019 +0300
+++ b/tests/test_cbor_pack.c	Mon Apr 01 16:34:53 2019 +0300
@@ -177,8 +177,8 @@
 	val_putref(input);
 }
 
-void test(const char *ifname, const void *in, size_t ilen, const char *iext,
-	  const char *ofname, const void *out, size_t olen, const char *oext)
+void test(const char *ifname, void *in, size_t ilen, const char *iext,
+	  const char *ofname, void *out, size_t olen, const char *oext)
 {
 	struct buffer expected;
 	struct val *lv;
--- a/tests/test_cbor_unpack.c	Sun Mar 31 15:11:17 2019 +0300
+++ b/tests/test_cbor_unpack.c	Mon Apr 01 16:34:53 2019 +0300
@@ -429,8 +429,8 @@
 	return lv;
 }
 
-void test(const char *ifname, const void *in, size_t ilen, const char *iext,
-	  const char *ofname, const void *out, size_t olen, const char *oext)
+void test(const char *ifname, void *in, size_t ilen, const char *iext,
+	  const char *ofname, void *out, size_t olen, const char *oext)
 {
 	struct buffer input;
 
--- a/tests/test_nvl_pack.c	Sun Mar 31 15:11:17 2019 +0300
+++ b/tests/test_nvl_pack.c	Mon Apr 01 16:34:53 2019 +0300
@@ -265,8 +265,8 @@
 	nvl_putref(nvl);
 }
 
-void test(const char *ifname, const void *in, size_t ilen, const char *iext,
-	  const char *ofname, const void *out, size_t olen, const char *oext)
+void test(const char *ifname, void *in, size_t ilen, const char *iext,
+	  const char *ofname, void *out, size_t olen, const char *oext)
 {
 	struct buffer expected;
 	struct val *lv;
--- a/tests/test_qstring.c	Sun Mar 31 15:11:17 2019 +0300
+++ b/tests/test_qstring.c	Mon Apr 01 16:34:53 2019 +0300
@@ -74,8 +74,8 @@
 	return val_cast_to_nvl(outval);
 }
 
-void test(const char *ifname, const void *in, size_t ilen, const char *iext,
-	  const char *ofname, const void *out, size_t olen, const char *oext)
+void test(const char *ifname, void *in, size_t ilen, const char *iext,
+	  const char *ofname, void *out, size_t olen, const char *oext)
 {
 	struct nvlist *exp;
 
--- a/tests/test_sexpr_parser.c	Sun Mar 31 15:11:17 2019 +0300
+++ b/tests/test_sexpr_parser.c	Mon Apr 01 16:34:53 2019 +0300
@@ -59,8 +59,8 @@
 	str_putref(dumped);
 }
 
-void test(const char *ifname, const void *_in, size_t ilen, const char *iext,
-	  const char *ofname, const void *_out, size_t olen, const char *oext)
+void test(const char *ifname, void *_in, size_t ilen, const char *iext,
+	  const char *ofname, void *_out, size_t olen, const char *oext)
 {
 	struct val *lv;
 	char *out;