fix truncated format string in 'test show registered'
authorDavid Vossel <dvossel@digium.com>
Thu, 4 Feb 2010 15:36:33 +0000 (15:36 +0000)
committerDavid Vossel <dvossel@digium.com>
Thu, 4 Feb 2010 15:36:33 +0000 (15:36 +0000)
When using the 'test show registered' cli command the 'Test Results'
category was truncating the last few characters making it look like
'Test Resul'.  I also expanded other parts of the format to better
represent how long function names and categories will likely be.

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@244688 65c4cc65-6c06-0410-ace0-fbb531ad65f3

main/test.c

index d348b02..ed48042 100644 (file)
@@ -570,7 +570,7 @@ static struct ast_test *test_alloc(ast_test_cb_t *cb)
 /* CLI commands */
 static char *test_cli_show_registered(struct ast_cli_entry *e, int cmd, struct ast_cli_args *a)
 {
-#define FORMAT "%-20.20s %-20.20s %-30.30s %-10.10s\n"
+#define FORMAT "%-30.30s %-25.25s %-40.40s %-13.13s\n"
        static const char * const option1[] = { "all", "category", NULL };
        static const char * const option2[] = { "name", NULL };
        struct ast_test *test = NULL;
@@ -681,7 +681,7 @@ static char *test_cli_execute_registered(struct ast_cli_entry *e, int cmd, struc
 
 static char *test_cli_show_results(struct ast_cli_entry *e, int cmd, struct ast_cli_args *a)
 {
-#define FORMAT_RES_ALL "%s%s %-20.20s %-20.20s %-30.30s\n"
+#define FORMAT_RES_ALL "%s%s %-30.30s %-25.25s %-40.40s\n"
        static const char * const option1[] = { "all", "failed", "passed", NULL };
        char result_buf[32] = { 0 };
        struct ast_test *test = NULL;