France signed up to PESCO, the EU military agreement. Whatever comes of that, they can never declare neutrality.
Seems to me, they fought each other for ten years and it was a tie.
My prediction is, Iran won't be much of a problem.