5

期待条件のいずれかが満たされない場合に失敗する必要がある期待スクリプトがあります。例えば:

expect "Hello World"

期待スクリプトが一定時間内に「HelloWorld」を検出しない場合、失敗するはずです。期待のマニュアルによると、期待に条件を追加できますが、スクリプトtimeoutに多くのexpectステートメントがあり、それらすべてにタイムアウトを追加したくありません。それを行うためのより良い方法はありますか?

4

1 に答える 1

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

後続のexpectコマンドは、上記よりも優先される独自のtimeout句を提供できます。

于 2009-11-21T13:16:27.717 に答える