def METHOD_NAME():
    @strawberry.federation.scalar(tags=["myTag", "anotherTag"])
    class SomeScalar(str):
        __slots__ = ()
    @strawberry.federation.type
    class Query:
        hello: SomeScalar
    schema = strawberry.federation.Schema(query=Query, enable_federation_2=True)
    expected = """
        schema @link(url: "https://specs.apollo.dev/federation/v2.3", import: ["@tag"]) {
          query: Query
        }
        type Query {
          _service: _Service!
          hello: SomeScalar!
        }
        scalar SomeScalar @tag(name: "myTag") @tag(name: "anotherTag")
        scalar _Any
        type _Service {
          sdl: String!
        }
    """
    assert schema.as_str() == textwrap.dedent(expected).strip()