From 0e8093884f55707cdb9fe0c17e56c887b63585d9 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Deuc=D0=B5?= <shurd@sasktel.net>
Date: Wed, 7 Feb 2024 13:14:55 -0500
Subject: [PATCH] Log exceptions to stdout as well as log file.

---
 exec/tests/test.js | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/exec/tests/test.js b/exec/tests/test.js
index 14df6019df..6b95af52ea 100644
--- a/exec/tests/test.js
+++ b/exec/tests/test.js
@@ -69,6 +69,7 @@ function run_tests(location, obj)
 	if (obj.tests !== undefined) {
 		obj.tests.forEach(function(testscript) {
 			var tfailed = false;
+			var fail_msg = '';
 
 			try {
 				var dir = testscript;
@@ -78,15 +79,18 @@ function run_tests(location, obj)
 				chdir(js.exec_dir);
 				if (result instanceof Error) {
 					tfailed = true;
+					fail_msg = e;
 					log("Caught: "+result);
 				}
 			}
 			catch(e) {
 				tfailed = true;
+				fail_msg = e;
 				log("Caught: "+e);
 			}
 			if (tfailed) {
 				stdout.writeln("FAILED!");
+				stdout.writeln(e);
 				stdout.writeln("");
 				failed++;
 			}
-- 
GitLab