Iran's closest allies, Russia and China, have not offered material support to it, exposing the hard limits of its "strategic" partnerships.