On Wed, Jul 19, 2017 at 08:36:27 -0400, John Ferlan wrote: > > > On 07/11/2017 08:56 AM, Peter Krempa wrote: > > Format the parsed string back and compare it to the original (or > > modified) string for back and forth comparison. > > --- > > tests/virjsontest.c | 58 ++++++++++++++++++++++++++++++++++++++++------------- > > 1 file changed, 44 insertions(+), 14 deletions(-) > > > > Is there a reason why the Copy doesn't need the space reduction? Is that > expected (so to speak). You mean the cases in testJSONCopy? It's because the test case parses the JSON provided when calling the test case, then copies it and then formats back strings from the first parsed structure and after the copy. This means that both went through the formatter and thus have same spacing rules applied. The output of formatting the copy is never compared to the original string provided when calling the test case.
Description: PGP signature