anchor.diff:      read_dir_collisions_test/1,
       check_fs_stats_on_different_providers/1,
       remote_driver_internal_call_test/1,
  -    list_children_recreated_remotely/1
  +    list_children_recreated_remotely/1,
  +    nobody_opens_file_test/1
   ]).
   
   -define(TEST_CASES, [
  
positive.code:     read_dir_collisions_test,
      check_fs_stats_on_different_providers,
      remote_driver_internal_call_test,
      list_children_recreated_remotely
  ]).
  
  -define(PERFORMANCE_TEST_CASES, [
  
negative.code:     ok = lfm_proxy:close(Worker2, H2),
      {ok, _} = lfm_proxy:get_details(Worker2, SessId(Worker2), {guid, NewG}).
  
  
  nobody_opens_file_test(Config0) ->
      Config = multi_provider_file_ops_test_base:extend_config(Config0, <<"user2">>, {0, 0, 0, 0}, 0),
      User = <<"user2">>,
      SessionId = fun(Node) -> ?config({session_id, {User, ?GET_DOMAIN(Node)}}, Config) end, [Worker1 | _] = ?config(workers1, Config),
      [Worker2 | _] = ?config(workers_not1, Config), % Provider A:
      SpaceName = <<"space7">>,
      FilePath = <<"/", SpaceName/binary, "/nobody_opens_file_test">>,
      {ok, FileGuid} = ?assertMatch({ok, _} , lfm_proxy:mkdir(Worker1, SessionId(Worker1), FilePath, 8#704)),
      {ok, ShareId} = lfm_proxy:create_share(Worker1, SessionId(Worker1), {guid, FileGuid}, <<"share">>),
      ShareFileGuid = file_id:guid_to_share_guid(FileGuid, ShareId), % Provider B:
      ?assertMatch({ok, #file_attr{}}, lfm_proxy:stat(Worker2, ?ROOT_SESS_ID, {guid, ShareFileGuid}), ?ATTEMPTS), % passes
       ?assertMatch({ok, _}, lfm_proxy:open(Worker2, SessionId(Worker2), {guid, FileGuid}, read), ?ATTEMPTS), % fails
       ?assertMatch({ok, _}, lfm_proxy:open(Worker2, SessionId(Worker2), {guid, ShareFileGuid}, read), ?ATTEMPTS), % fails
       ?assertMatch({ok, _}, lfm_proxy:open(Worker2, ?GUEST_SESS_ID, {guid, ShareFileGuid}, read), ?ATTEMPTS), % passes
      ?assertMatch({ok, _}, lfm_proxy:open(Worker2, SessionId(Worker2), {guid, FileGuid}, read), ?ATTEMPTS),
      ?assertMatch({ok, _}, lfm_proxy:open(Worker2, ?GUEST_SESS_ID, {guid, ShareFileGuid}, read), ?ATTEMPTS), ok.
  
  %%%===================================================================
  %%% Internal functions
  %%%===================================================================
  