diff --git a/matlab/tests/test_requestnames.m b/matlab/tests/test_requestnames.m
index d841d041198eb372d8558c14657261fee5bc0ed4..9f222783c840f0314f16d532ed89e5daaff98177 100644
--- a/matlab/tests/test_requestnames.m
+++ b/matlab/tests/test_requestnames.m
@@ -21,11 +21,11 @@ classdef (SharedTestFixtures={...
       testCase.assertTrue(isnumeric(str2double(shot)));
       testCase.assertTrue(ischar(request));
       pwd
-      dirname_for_test = sprintf('/tmp/%s/gdat',getenv('USER')); % to have write permission
-      [dummy1,dummy2]=rmdir(dirname_for_test,'s');
-      mkdir(dirname_for_test);
-      %f = WorkingFolderFixture(dirname_for_test);
-      testCase.applyFixture(dirname_for_test);
+% $$$       dirname_for_test = sprintf('/tmp/%s/gdat',getenv('USER')); % to have write permission
+% $$$       [dummy1,dummy2]=rmdir(dirname_for_test,'s');
+% $$$       mkdir(dirname_for_test);
+      f=matlab.unittest.fixtures.WorkingFolderFixture('withsuffix','_gdat');
+      testCase.applyFixture(f);
       pwd
       % gdat call
       gdat_call = sprintf(['gdat_' lower(testCase.Machine) '(%s,''%s'')'],shot,request);