@@ -108,6 +108,17 @@ int main(int argc, char *argv[])
...
@@ -108,6 +108,17 @@ int main(int argc, char *argv[])
ok1(strstr(output,"AAAAll"));
ok1(strstr(output,"AAAAll"));
free(output);
free(output);
reset_options();
/* Valgrind nails this to 100 anyway :( */
setenv("COLUMNS","100",1);
opt_register_noarg("--long",my_cb,NULL,"Extremely long option which requires more than one line for its full description to be shown in the usage message.");
output=opt_usage("longarg",NULL);
diag("%s",output);
ok1(strstr(output,"Usage: longarg \n"));
ok1(strstr(output,"\n--long Extremely long option which requires more than one line for its full description to be shown\n"