Test that pushs properly fail for transports that don't provide a push implementation.