このテストケースを試すと:
$sel->is_text_present_ok("foo", ("$testname: line ", __LINE__));
これをログに記録したい:
ok 1 - is_text_present, "foo", Testcase-881: line 54
しかし、私はコマンドラインで叱られます:
テストに「54」という名前を付けました。テスト名に数字を使用しないでください。非常に紛らわしいです。
そのリテラルを何らかの形で文字列に補間する必要があると思いますが、その根底には到達できません。コンマと引用符を使用して、あらゆる種類の構成を試しました。
私が探している結果を得る方法はありますか?