Electric-car revolution faces its biggest test