anchor.diff:              ct:print("Testing delete ~p ~p ~p", [Path, SessIds, Code]),
               lists:foreach(
                   fun(SessId) ->
  -                    UUID = get_uuid(Worker, SessId, Path),
  +                    UUID = get_uuid_privileged(Worker, SessId, Path),
                       ?assertMatch(#fuse_response{status = #status{code = Code}},
                           ?req(Worker, SessId, #delete_file{uuid = UUID}))
                   end, SessIds);
  
positive.code:             ct:print("Testing readdir ~p ~p ~p", [Path, SessIds, Code]),
              lists:foreach(
                  fun(SessId) ->
                      UUID = get_uuid(Worker, SessId, Path),
                      ?assertMatch(#fuse_response{status = #status{code = Code}},
                      ?req(Worker, SessId, #get_file_children{uuid = UUID}))
                  end, SessIds);
  
negative.code:             lists:foreach(
                  fun(SessId) ->
                      ct:print("Testing Path ~p ~p", [Path, SessId]),
                      UUID = get_uuid_privileged(Worker, SessId, Path),
                      ?assertMatch(#fuse_response{status = #status{code = ?EACCES}}, ?req(Worker, SessId, #create_dir{parent_uuid = UUID, mode = 8#777, name = <<"test">>}))
                  end, SessIds)
  
  