Mercurial > libjeffpc
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;