XCode 16.3 日本語化計画
その実行中に発生することが予想される既知の問題を持つ関数を呼び出します。
func withKnownIssue( _ comment: Commnent? = nil, isIntermittent: Bool = false, sourceLocation: SourceLocation = #_sourceLocation, _ body: () throws -> Void )
comment
既知の問題を説明するオプションのコメント。
isIntermittent
既知の問題が断続的に発生するかどうか。この引数が true で、既知の問題が発生しない場合は、二次的な問題は記録されません。
sourceLocation
記録された問題の原因となるソースの場所。
body
呼び出すべき関数。
この関数は、テストが失敗しないはずの問題が 1 つ以上記録されることが分かっている場合に使用します。例えば:
@Test func example() { withKnownIssue { try flakyCall() } }
body によって throw されるすべてのエラーは既知の問題として捕捉されるため、この関数は throw しません。一部のエラーまたは問題のみが既知の状態で発生し、他のエラーまたは問題が引き続きテストの失敗を引き起こす場合は、代わりに withKnownIssue(_:isIntermittent:sourceLocation:_:when:matching:) を使用してください。
テストを実行するときに、問題を既知としてマークします。
その実行中に発生することが予想される既知の問題を持つ関数を呼び出します。
その実行中に発生することが予想される既知の問題を持つ関数を呼び出します。
その実行中に発生することが予想される既知の問題を持つ関数を呼び出します。
既知の問題と一致させるために使用される関数。