manejador de tiempo de espera predeterminado para esperar la escritura

StackOverflow https://stackoverflow.com/questions/1773758

  •  21-09-2019
  •  | 
  •  

Pregunta

Tengo un script esperar que necesita falle cuando ciertos cualquiera de la condición de esperar que no se cumplen. Por ejemplo:

expect "Hello World"

Si el guión no esperan encontrar "Hello World" en cierta cantidad de tiempo, debe fallar. De acuerdo con el manual de esperar, puedo añadir un timeout condición en el esperar, pero tengo muchas declaraciones expect en el guión y no quiero añadir un tiempo de espera para todos ellos. Hay una mejor manera de hacerlo?

¿Fue útil?

Solución

expect_after {
    timeout {
        puts "a default timeout clause for all subsequent expect commands"
    }
}

Con posterioridad esperan comandos puede proporcionar sus propias cláusulas timeout que tendrán prioridad sobre el anterior.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top