From 9621ff15527bc9f3d1464b22fa2ce009ac94e75f Mon Sep 17 00:00:00 2001 From: Michael Davidsaver Date: Fri, 5 May 2017 20:54:19 -0400 Subject: [PATCH] libCom/test: cvtFastTest improve output --- src/libCom/test/cvtFastTest.c | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/libCom/test/cvtFastTest.c b/src/libCom/test/cvtFastTest.c index cb7eeaf8a..5d2c8af20 100644 --- a/src/libCom/test/cvtFastTest.c +++ b/src/libCom/test/cvtFastTest.c @@ -21,16 +21,14 @@ #define tryIString(typ, lit, siz) \ len = cvt##typ##ToString(lit, buf); \ - if (!testOk(len == siz, "cvt"#typ"ToString(" #lit ") == " #siz)) \ - testDiag("length returned was %u", (unsigned) len); \ + testOk(len == siz, "cvt"#typ"ToString(" #lit ") == " #siz " (%u) -> \"%s\"", (unsigned)len, buf); \ status = epicsParse##typ(buf, &val_##typ, 10, NULL); \ testOk(!status, "epicsParse"#typ"('%s') OK", buf); \ testOk(val_##typ == lit, #lit " => '%s'", buf); #define tryFString(typ, lit, prec, siz) \ len = cvt##typ##ToString(lit, buf, prec); \ - if (!testOk(len == siz, "cvt"#typ"ToString(" #lit ", %d) == " #siz, prec)) \ - testDiag("length returned was %u", (unsigned) len); \ + testOk(len == siz, "cvt"#typ"ToString(" #lit ", %d) == " #siz " (%u) -> \"%s\"", prec, (unsigned)len, buf); \ status = epicsParse##typ(buf, &val_##typ, NULL); \ testOk(!status, "epicsParse"#typ"('%s') OK", buf); \ testOk(fabs(val_##typ - lit) < 0.5 * pow(10, -prec), #lit " => '%s'", buf);