2009-11-20 36 views
5

Tôi có một tập lệnh mong muốn cần phải thất bại khi một số điều kiện mong đợi không đáp ứng. Ví dụ:Trình xử lý thời gian chờ mặc định cho tập lệnh mong đợi

expect "Hello World" 

Nếu tập lệnh mong đợi không tìm thấy "Hello World" trong một khoảng thời gian nhất định, sẽ không thành công. Theo hướng dẫn sử dụng mong đợi, tôi có thể thêm một điều kiện timeout theo mong đợi, nhưng tôi có nhiều câu lệnh expect trong tập lệnh và tôi không muốn thêm thời gian chờ cho tất cả chúng. Có cách nào tốt hơn để làm điều đó không?

Trả lời

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

Điều khoản mong đợi tiếp theo vẫn có thể được ưu tiên hơn ở trên.

Các vấn đề liên quan