code: def test_user_view_set_default_admin_email_failed(
      ds_client: DomainClient, guest_client: DomainClient
  ) -> None:
      default_root_email = get_default_root_email()
      result = ds_client.me.set_email(default_root_email)
      assert isinstance(result, SyftError)
      assert result.message == "User already exists"
  
      result_2 = guest_client.me.set_email(default_root_email)
      assert isinstance(result_2, SyftError)
      assert result_2.message == "User already exists"
  
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 18 for calling a global function with example usage: test_user_view_set_default_admin_email_failed(ds_client, guest_client) without return types