diff options
| -rw-r--r-- | src/cli/stasis_indexer/junitxml_report.c | 10 | ||||
| -rw-r--r-- | src/cli/stasis_indexer/readmes.c | 4 | 
2 files changed, 9 insertions, 5 deletions
| diff --git a/src/cli/stasis_indexer/junitxml_report.c b/src/cli/stasis_indexer/junitxml_report.c index 2ecb10e..904a3e5 100644 --- a/src/cli/stasis_indexer/junitxml_report.c +++ b/src/cli/stasis_indexer/junitxml_report.c @@ -44,7 +44,7 @@ static int write_report_output(struct Delivery *ctx, FILE *destfp, const char *x          replace_text(short_name, "results-", "", 0);          guard_free(short_name_pattern); -        fprintf(destfp, "|%s ([html](%s.html)) ([xml](%s.xml))|%0.4f|%d|%d|%d|%d|%d|\n", +        fprintf(destfp, "|%s ([log](%s.md)) ([xml](%s.xml))|%0.4f|%d|%d|%d|%d|%d|\n",                  short_name,                  bname,                  bname, @@ -82,7 +82,11 @@ static int write_report_output(struct Delivery *ctx, FILE *destfp, const char *x              fprintf(resultfp, "### %s %s :: %s\n", type_str,                      testsuite->testcase[i]->classname, testsuite->testcase[i]->name);              fprintf(resultfp, "\nDuration: %0.04fs\n", testsuite->testcase[i]->time); -            fprintf(resultfp, "\n```\n%s\n```\n\n", message); +            if (message && strlen(message)) { +                fprintf(resultfp, "\n```\n%s\n```\n\n", message); +            } else { +                fprintf(resultfp, "\n"); +            }          }          junitxml_testsuite_free(&testsuite);          fclose(resultfp); @@ -122,7 +126,7 @@ int indexer_junitxml_report(struct Delivery ctx[], const size_t nelem) {              }              if (current_rc > ctx[d].meta.rc) {                  current_rc = ctx[d].meta.rc; -                fprintf(indexfp, "\n---\n"); +                fprintf(indexfp, "\n\n---\n\n");              }              fprintf(indexfp, "### %s\n", ctx[d].info.release_name);              fprintf(indexfp, "\n|Suite|Duration|Total|Pass|Fail|Skip|Error|\n"); diff --git a/src/cli/stasis_indexer/readmes.c b/src/cli/stasis_indexer/readmes.c index ca17728..413a6a3 100644 --- a/src/cli/stasis_indexer/readmes.c +++ b/src/cli/stasis_indexer/readmes.c @@ -91,10 +91,10 @@ int indexer_readmes(struct Delivery ctx[], const size_t nelem) {          struct Delivery *current = &ctx[i];          if (current_rc > current->meta.rc) {              current_rc = current->meta.rc; -            fprintf(indexfp, "\n---\n"); +            fprintf(indexfp, "\n\n---\n\n");          }          fprintf(indexfp, "### %s\n", current->info.release_name); -        fprintf(indexfp, "- Info: [README](README-%s.html)\n", current->info.release_name); +        fprintf(indexfp, "- Info: [README](README-%s.md)\n", current->info.release_name);          fprintf(indexfp, "- Release: [Conda Environment YAML](%s.yml)\n", current->info.release_name);          fprintf(indexfp, "- Receipt: [STASIS input file](../config/%s.ini)\n", current->info.release_name); | 
