anchor.diff:          {SessId5, <<"space_id6">>, 8#1770, 0, <<"/spaces/space_name#space_id6">>}
       ]),
       ?assertMatch(#fuse_response{status = #status{code = ?ENOENT}}, ?req(Worker,
  -        SessId1, #get_file_attr{entry = {path, <<"/spaces/space_name1/dir">>}}
  +        SessId1, #get_file_attr{entry = {path, <<"/spaces/space_name1/t1_dir">>}}
       )).
   
   fslogic_mkdir_and_rmdir_test(Config) ->
  
positive.code:     end,
  
      ?assertMatch(#fuse_response{status = #status{code = ?OK}}, ?req(Worker, SessId1,
          #create_dir{parent_uuid = RootUUID1, name = <<"double">>, mode = 8#755}
      )),
      ?assertMatch(#fuse_response{status = #status{code = ?EEXIST}}, ?req(Worker, SessId1,
          #create_dir{parent_uuid = RootUUID1, name = <<"double">>, mode = 8#755}
      )),
  
  
      {_, _, _, _, UUIDs1} = lists:foldl(MakeTree, {SessId1, <<"space_name1">>, <<>>, RootUUID1, []}, [<<"dir1">>, <<"dir2">>, <<"dir3">>]),
      {_, _, _, _, UUIDs2} = lists:foldl(MakeTree, {SessId2, <<"space_name2">>, <<>>, RootUUID2, []}, [<<"dir4">>, <<"dir5">>, <<"dir6">>]),
  
      TestPath1 = fslogic_path:join([<<?DIRECTORY_SEPARATOR>>, ?SPACES_BASE_DIR_NAME, <<"space_name2">>, <<"dir4">>, <<"dir5">>, <<"dir6">>]),
      FileAttr = ?req(Worker, SessId1, #get_file_attr{entry = {path, TestPath1}}),
      ?assertMatch(#fuse_response{status = #status{code = ?OK}}, FileAttr),
      ?assertEqual(FileAttr, ?req(Worker, SessId2, #get_file_attr{entry = {path, TestPath1}})),
  
negative.code:             lists:foreach(
                  fun(SessId) ->
                      UUID = get_uuid_privileged(Worker, SessId, Path),
                      ?assertMatch(#fuse_response{status = #status{code = ?ENOENT}},
                          ?req(Worker, SessId, #create_dir{parent_uuid = UUID, mode = 8#777, name = <<"test">>}))
                  end, SessIds)
  
          end, [
  