code: def test_user_view_set_role_admin() -> None:
      node = sy.orchestra.launch(name="test-domain-1", reset=True)
      domain_client = node.login(
          email="info@openmined.org", password="changethis"
      )
      domain_client.register(
          name="Sheldon Cooper",
          email="sheldon@caltech.edu",
          password="changethis",
          password_verify="changethis",
          institution="Caltech",
          website="https://www.caltech.edu/",
      )
      domain_client.register(
          name="Sheldon Cooper",
          email="sheldon2@caltech.edu",
          password="changethis",
          password_verify="changethis",
          institution="Caltech",
          website="https://www.caltech.edu/",
      )
      assert len(domain_client.users.get_all()) == 3
  
      domain_client.users[1].update(role="admin")
      ds_client = node.login(
          email="sheldon@caltech.edu", password="changethis"
      )
      assert ds_client.me.role == ServiceRole.ADMIN
      assert len(ds_client.users.get_all()) == len(
          domain_client.users.get_all()
      )
  
      domain_client.users[2].update(role="admin")
      ds_client_2 = node.login(
          email="sheldon2@caltech.edu", password="changethis"
      )
      assert ds_client_2.me.role == ServiceRole.ADMIN
      assert len(ds_client_2.users.get_all()) == len(
          domain_client.users.get_all()
      )
  
imports: from faker import Faker
  import pytest
  import syft
  from syft import SyftError
  from syft import SyftSuccess
  from syft.client.api import SyftAPICall
  from syft.client.domain_client import DomainClient
  from syft.node.node import get_default_root_email
  from syft.node.worker import Worker
  from syft.service.context import AuthedServiceContext
  from syft.service.user.user import ServiceRole
  from syft.service.user.user import UserCreate
  from syft.service.user.user import UserUpdate
  from syft.service.user.user import UserView
label_desc: Use image node_id 22 for calling a global function with example usage: test_user_view_set_role_admin() without return types