expect(pattern, timeout = 9999999) -> Array | nil
[permalink][rdoc] [added by expect]
expect(pattern, timeout = 9999999) {|array| ... } -> nil
[added by expect]
レシーバから指定したパターンを読み込むまで待ちます。
このメソッドがブロックなしで呼ばれた場合、まずレシーバである IO オブジェクトから pattern にマッチするパターンが読みこまれるまで待ちます。
このメソッドをブロック付きで呼びだした場合は、マッチした要素の配列をブロックに渡して評価します。