anchor.diff:          [<<"list_spaces_of_provider">>])),
       % Try multiple times, because group graph takes a while to update
       ?assert_retry_10(check_list_spaces_of_provider(200, TestUser, Provider,
  -        ExpSpaces)),
  +        ExpSpaceIds)),
       [
           ?assert(check_get_space_of_provider_data(
               200, TestUser, Provider, SpId, SpName)
  
positive.code:     ?assert(check_set_privileges(204, Admin, TestUser, od_user,
          [<<"list_spaces_of_provider">>])),
      % Now he should be able to list spaces of provider
      ?assert(check_list_spaces_of_provider(200, TestUser, Provider, ExpSpaces)),
      [
          ?assert(check_get_space_of_provider_data(
              200, TestUser, Provider, SpId, SpName)
  
negative.code:         {Space2, <<"sp2">>},
          {Space3, <<"sp3">>}
      ],
      {ExpSpaceIds, _} = lists:unzip(ExpSpaces),
      % Admin will be used to grant or revoke privileges
      {ok, Admin} = oz_test_utils:create_user(Config, #od_user{}),
      oz_test_utils:set_user_oz_privileges(Config, Admin, [set_privileges]),
  