changeset 28056:5f57a71d67db

tests: restore warning "quiet" state after running test suite (bug #57786) * __run_test_suite__.m: Save warning "quiet" state before enabling it, restore in unwind_protect_cleanup block.
author Mike Miller <mtmiller@octave.org>
date Mon, 10 Feb 2020 18:48:24 -0800
parents 713dc97d887f
children b3701ea5a48d
files scripts/testfun/__run_test_suite__.m
diffstat 1 files changed, 2 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/scripts/testfun/__run_test_suite__.m	Sat Feb 08 12:12:06 2020 -0800
+++ b/scripts/testfun/__run_test_suite__.m	Mon Feb 10 18:48:24 2020 -0800
@@ -52,6 +52,7 @@
   endif
 
   pso = page_screen_output ();
+  orig_wquiet = warning ("query", "quiet");
   orig_wstate = warning ();
   logfile = make_absolute_filename ("fntests.log");
   unwind_protect
@@ -144,6 +145,7 @@
   unwind_protect_cleanup
     warning ("off", "all");
     warning (orig_wstate);
+    warning (orig_wquiet.state, "quiet");
     page_screen_output (pso);
   end_unwind_protect