Browse Source

Add "NO TESTS RAN" message to `testing.runner` if no tests were ran

gingerBill 4 years ago
parent
commit
db0ac2ba98
1 changed files with 5 additions and 1 deletions
  1. 5 1
      core/testing/runner.odin

+ 5 - 1
core/testing/runner.odin

@@ -70,6 +70,10 @@ runner :: proc(internal_tests: []Internal_Test) -> bool {
 		}
 		}
 	}
 	}
 	logf(t, "----------------------------------------");
 	logf(t, "----------------------------------------");
-	logf(t, "%d/%d SUCCESSFUL", total_success_count, total_test_count);
+	if total_test_count == 0 {
+		log(t, "NO TESTS RAN");
+	} else {
+		logf(t, "%d/%d SUCCESSFUL", total_success_count, total_test_count);
+	}
 	return total_success_count == total_test_count;
 	return total_success_count == total_test_count;
 }
 }