anchor.diff:          },
           DecodedBody
       ).
  -
  -xattr_list(Config) ->
  -    [_WorkerP2, WorkerP1] = ?config(op_worker_nodes, Config),
  -    SessionId = ?config({session_id, {<<"user1">>, ?GET_DOMAIN(WorkerP1)}}, Config),
  -    [{_SpaceId, SpaceName} | _] = ?config({spaces, <<"user1">>}, Config),
  -    File = filename:join(["/", SpaceName, "file1_xl"]),
  -    {ok, FileGuid} = lfm_proxy:create(WorkerP1, SessionId, File, 8#700),
  -
  -    Rdf = <<"<test></test>">>,
  -    ok = lfm_proxy:set_xattr(WorkerP1, SessionId, {guid, FileGuid}, #xattr{name = <<"k1">>, value = <<"v1">>}),
  -    ok = lfm_proxy:set_xattr(WorkerP1, SessionId, {guid, FileGuid}, #xattr{name = <<"k2">>, value = <<"v2">>}),
  -    ok = lfm_proxy:set_metadata(WorkerP1, SessionId, {guid, FileGuid}, rdf, Rdf, []),
  -
  -    % Simple get without specifying attribute name should list all non-masked xattrs
  -    {ok, 200, _, Response1} = rest_test_utils:request(WorkerP1, <<"metadata/xattrs", File/binary>>, get, ?USER_1_AUTH_HEADERS(Config), []),
  -    DecodedResponse1 = json_utils:decode(Response1),
  -    ?assertMatch(#{
  -        <<"k1">> := <<"v1">>,
  -        <<"k2">> := <<"v2">>
  -    }, DecodedResponse1),
  -    ?assertMatch(error, maps:take(<<"rdf">>, DecodedResponse1)),
  -
  -    {ok, 200, _, Response2} = rest_test_utils:request(WorkerP1, <<"metadata/xattrs", File/binary, "?show_internal=true">>, get, ?USER_1_AUTH_HEADERS(Config), []),
  -
  -    % Get without specifying attribute but with show_internal set to true should
  -    % list all attributes including those normally masked like rdf metadata
  -    ?assertMatch(#{
  -        <<"k1">> := <<"v1">>,
  -        <<"k2">> := <<"v2">>,
  -        <<"onedata_rdf">> := Rdf
  -    }, json_utils:decode(Response2)).
   
   metric_get(Config) ->
       Workers = [WorkerP2, WorkerP1] = ?config(op_worker_nodes, Config),
  
positive.code:     posix_mode_get/1,
      posix_mode_put/1,
      attributes_list/1,
      xattr_get/1,
      xattr_put/1,
      xattr_list/1,
      metric_get/1,
      list_file/1,
      list_dir/1,
      list_dir_range/1,
      list_spaces/1,
      get_space/1,
      create_share/1,
  
negative.code:         posix_mode_get,
          posix_mode_put,
          attributes_list,
          metric_get,
          list_spaces,
          get_space,
          create_share,
  