changeset 30909:a6eabdc177bc

maint: merge stable to default.
author Rik <rik@octave.org>
date Wed, 06 Apr 2022 14:54:39 -0700
parents 062e00e903a5 (current diff) 87de38eb52d9 (diff)
children 78c3dcadf130
files
diffstat 1 files changed, 5 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/scripts/prefs/addpref.m	Wed Apr 06 10:35:00 2022 -0400
+++ b/scripts/prefs/addpref.m	Wed Apr 06 14:54:39 2022 -0700
@@ -82,9 +82,11 @@
 
 %!test
 %! HOME = getenv ("HOME");
+%! tmpdir = tempname ();
 %! save_default_options ("-binary", "local");
 %! unwind_protect
-%!   setenv ("HOME", P_tmpdir ());
+%!   mkdir (tmpdir);
+%!   setenv ("HOME", tmpdir);
 %!
 %!   addpref ("group1", "pref1", [1 2 3]);
 %!   assert (getpref ("group1", "pref1"), [1 2 3]);
@@ -101,7 +103,8 @@
 %!         "preference prefA already exists in GROUP group2");
 %!
 %! unwind_protect_cleanup
-%!   unlink (fullfile (P_tmpdir (), ".octave_prefs"));
+%!   unlink (fullfile (tmpdir, ".octave_prefs"));
+%!   rmdir (tmpdir);
 %!   if (isempty (HOME))
 %!     unsetenv ("HOME");
 %!   else