anchor.diff:  -export([all/0, init_per_suite/1, end_per_suite/1, init_per_testcase/2, end_per_testcase/2]).
   %% -export([all/0, init_per_testcase/2, end_per_testcase/2]).
   
  --export([list_dir_test/1,get_file_test/1 , create_dir_test/1, create_file_test/1, update_file_test/1, delete_dir_test/1, delete_file_test/1, version_test/1, request_format_check_test/1]).
  -
  -all() -> [list_dir_test, get_file_test, create_dir_test, create_file_test, update_file_test, delete_dir_test, delete_file_test, version_test, request_format_check_test].
  +-export([list_dir_test/1,get_file_test/1 , metadata_test/1, create_dir_test/1, create_file_test/1, update_file_test/1, delete_dir_test/1, delete_file_test/1, version_test/1, request_format_check_test/1]).
  +
  +all() -> [list_dir_test, get_file_test, metadata_test, create_dir_test, create_file_test, update_file_test, delete_dir_test, delete_file_test, version_test, request_format_check_test].
   
   %% ====================================================================
   %% Test functions
  
positive.code:     ?assertEqual(<<"Complete">>, proplists:get_value(<<"completionStatus">>,CdmiPesponse1)),
      ?assertEqual(<<"base64">>, proplists:get_value(<<"valuetransferencoding">>,CdmiPesponse1)),
      ?assertEqual(<<"0-14">>, proplists:get_value(<<"valuerange">>,CdmiPesponse1)),
      {struct, Metadata1} = proplists:get_value(<<"metadata">>,CdmiPesponse1),
      ?assertEqual(<<"15">>, proplists:get_value(<<"cdmi_size">>, Metadata1)),
      CTime1 = binary_to_integer(proplists:get_value(<<"cdmi_ctime">>, Metadata1)),
  
negative.code: get_file_test(_Config) ->
      FileName = "/toRead.txt",
      FileContent = <<"Some content...">>,
  
      create_file(FileName),
      ?assert(object_exists(FileName)),
      write_to_file(FileName,FileContent),
      ?assertEqual(FileContent,get_file_content(FileName)),
  
      %%-------- basic read ----------
      RequestHeaders1 = [{"X-CDMI-Specification-Version", "1.0.2"}],
  