assert_se(table_add_many(t,
TABLE_STRING, "a long field",
TABLE_STRING, "yyy",
+ TABLE_SET_UPPERCASE, 1,
TABLE_BOOLEAN, false) >= 0);
assert_se(table_format(t, &formatted) >= 0);
assert_se(streq(formatted,
"ONE TWO THREE\n"
"xxx yyy yes\n"
- "a long field yyy no\n"));
+ "a long field YYY no\n"));
formatted = mfree(formatted);
assert_se(streq(formatted,
"ONE TWO THREE\n"
"xxx yyy yes\n"
- "a long field yyy no\n"));
+ "a long field YYY no\n"));
formatted = mfree(formatted);
assert_se(streq(formatted,
"ONE TWO THR…\n"
"xxx yyy yes\n"
- "a … yyy no\n"));
+ "a … YYY no\n"));
formatted = mfree(formatted);
assert_se(streq(formatted,
"ONE TWO THREE\n"
- "a long field yyy no\n"
+ "a long field YYY no\n"
"xxx yyy yes\n"));
formatted = mfree(formatted);
printf("%s\n", formatted);
assert_se(streq(formatted,
- "a long field yyy no\n"
+ "a long field YYY no\n"
"fäää zzz no\n"
"fäää uuu yes\n"
"xxx yyy yes\n"