diff --git a/lib/tinytest/tinytest.c b/lib/tinytest/tinytest.c
index 1ef957d31bdb4505f5b15a94b85adcf526a72d81..01772f3f8ef6e02e7d9e5d54a8db71dfbec46ece 100644
--- a/lib/tinytest/tinytest.c
+++ b/lib/tinytest/tinytest.c
@@ -234,8 +234,9 @@ testcase_run_one(const struct testgroup_t *group,
 		return SKIP;
 	}
 
+	printf("# starting %s%s\n", group->prefix, testcase->name);
 	if (opt_verbosity>0 && !opt_forked) {
-		printf("%s%s: ", group->prefix, testcase->name);
+		//printf("%s%s: ", group->prefix, testcase->name);
 	} else {
 		if (opt_verbosity==0) printf(".");
 		cur_test_prefix = group->prefix;
@@ -252,6 +253,7 @@ testcase_run_one(const struct testgroup_t *group,
 		outcome = testcase_run_bare_(testcase);
 	}
 
+	printf("%s%s: ", group->prefix, testcase->name);
 	if (outcome == OK) {
 		++n_ok;
 		if (opt_verbosity>0 && !opt_forked)
@@ -263,7 +265,8 @@ testcase_run_one(const struct testgroup_t *group,
 	} else {
 		++n_bad;
 		if (!opt_forked)
-			printf("\n  [%s FAILED]\n", testcase->name);
+			//printf("\n  [%s FAILED]\n", testcase->name);
+			puts("FAILED");
 	}
 
 	if (opt_forked) {