# HG changeset patch # User William Pitcock # Date 1186794613 18000 # Node ID e5cc5e8b70214aa83b3601f6df71b1c2f07a2420 # Parent c4402812b3e384373edcfa1dcd45b1635fdd7b78 additional tests diff -r c4402812b3e3 -r e5cc5e8b7021 src/tests/tuple_formatter_test.c --- a/src/tests/tuple_formatter_test.c Fri Aug 10 19:43:31 2007 -0500 +++ b/src/tests/tuple_formatter_test.c Fri Aug 10 20:10:13 2007 -0500 @@ -130,6 +130,24 @@ } g_free(tstr); + tuple_associate_string(tuple, "sheep", ""); + + tstr = tuple_formatter_process_string(tuple, "${?splork:${splork} - }${?sheep:${sheep} - }${splork}"); + if (g_ascii_strcasecmp(tstr, "moo - - moo")) + { + g_print("fail 13: '%s'\n", tstr); + return EXIT_FAILURE; + } + g_free(tstr); + + tstr = tuple_formatter_process_string(tuple, "${?splork:${splork} - }${?sheep:${sheep} - }${splork}"); + if (g_ascii_strcasecmp(tstr, "moo - - moo")) + { + g_print("fail 14: '%s'\n", tstr); + return EXIT_FAILURE; + } + g_free(tstr); + mowgli_object_unref(tuple); return EXIT_SUCCESS;