2
私はDejaGNUで自分のアプリの単体テストを書いていますが、mulitilineの出力とは一致しません。Dejagnu/expect multiline regex
出力から改行\n
を削除すると、私のルールはよく一致します。 例
出力:0 123 0 123
expect {
-re "^0 \\d+ 0 \\d+$" {pass "$test_name"}
}
私はそのような出力を持つようにしたい:
0 123
0 123
私はeveryting
"^0 \\d+\\n0 \\d+$"
"^0 \\d+\n0 \\d+$"
"^0 \\d+$\\n^0 \\d+$"
"^0 \\d+$\n^0 \\d+$"
を試してみたが、それらの非動作します。