Anyone ever have these guys open gates so you don't get at least 1 turns siege warning?

Admittedly the AI has got smarter with siege weapons but I've never lost a city through a spy...