Mercurial > jwe > octave
changeset 28122:818bd5b42651 stable
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.
author | Markus Mützel <markus.muetzel@gmx.de> |
---|---|
date | Fri, 21 Feb 2020 09:32:06 +0100 |
parents | 273db03ab762 |
children | f2789cae04f3 |
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 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