# HG changeset patch # User Markus Mützel # Date 1582273926 -3600 # Node ID 818bd5b426511e540ea01dd56f62b41536f56db6 # Parent 273db03ab76259cae4be4ffbab24cee6d9e65c02 tests: Set mfile encoding to "UTF-8" while running test suite. * __run_test_suite__.m: Save current mfile encoding and set it to "utf-8". Restore previous value in unwind_protect_cleanup block. diff -r 273db03ab762 -r 818bd5b42651 scripts/testfun/__run_test_suite__.m --- a/scripts/testfun/__run_test_suite__.m Wed Feb 19 20:38:39 2020 -0800 +++ b/scripts/testfun/__run_test_suite__.m Fri Feb 21 09:32:06 2020 +0100 @@ -54,6 +54,7 @@ pso = page_screen_output (); orig_wquiet = warning ("query", "quiet"); orig_wstate = warning (); + orig_mfile_encoding = __mfile_encoding__ ("utf-8"); logfile = make_absolute_filename ("fntests.log"); unwind_protect page_screen_output (false); @@ -146,6 +147,7 @@ warning ("off", "all"); warning (orig_wstate); warning (orig_wquiet.state, "quiet"); + __mfile_encoding__ (orig_mfile_encoding); page_screen_output (pso); end_unwind_protect