anchor.diff:                  ->
                       ?assertEqual(?ERROR_SPACE_NOT_SUPPORTED_BY(Provider2DomainBin), Result);
                   (_TestCaseCtx, {ok, Result}) ->
  -                    ?assertEqual(#{<<"metadata">> => RdfMetadata}, Result)
  +                    ?assertEqual(#{<<"metadata">> => ?RDF_METADATA_1}, Result)
               end
           }
       ])).
   
   
  --define(DIR_LAYER_1_JSON_METADATA, #{
  -    <<"attr1">> => 1,
  -    <<"attr2">> => #{
  -        <<"attr21">> => <<"val21">>,
  -        <<"attr22">> => <<"val22">>
  -    }
  -}).
  --define(DIR_LAYER_2_JSON_METADATA, <<"metadata">>).
  --define(DIR_LAYER_3_JSON_METADATA, #{
  -    <<"attr2">> => #{
  -        <<"attr22">> => [1, 2, 3],
  -        <<"attr23">> => <<"val23">>
  -    },
  -    <<"attr3">> => <<"val3">>
  -}).
  --define(DIR_LAYER_4_JSON_METADATA, #{
  -    <<"attr3">> => #{
  -        <<"attr31">> => null
  -    }
  -}).
  --define(DIR_LAYER_5_JSON_METADATA, #{
  -    <<"attr3">> => #{
  -        <<"attr32">> => [<<"a">>, <<"b">>, <<"c">>]
  -    }
  -}).
  -
  -
   get_json_metadata_test(Config) ->
       [Provider2, Provider1] = Providers = ?config(op_worker_nodes, Config),
       Provider2DomainBin = ?GET_DOMAIN_BIN(Provider2),
  
positive.code: %%%===================================================================
  %%% Internal functions
  %%%===================================================================
  
negative.code: 
  init_per_testcase(_Case, Config) ->
      initializer:mock_share_logic(Config),
      ct:timetrap({minutes, 30}),
      lfm_proxy:init(Config).
  
  
  