def METHOD_NAME(self) -> None:
    """Test that handlers without the `@cancellable` flag cannot be cancelled."""
    channel = self.make_signed_federation_request(
        "POST",
        self.path,
        content={},
        await_result=False,
    )
    # Advance past all the rate limiting logic. If we disconnect too early, the
    # request won't be processed.
    self.pump()
    test_disconnect(
        self.reactor,
        channel,
        expect_cancellation=False,
        expected_body={"result": True},
    )