XCode 16.3 日本語化計画
その値が true の場合にテストを無効にする条件特性を構築します。
static func disabled( _ comment: Commnent? = nil, sourceLocation: SourceLocation = #_sourceLocation, _ condition: @escaping () async throws -> Bool ) -> Self
Self が ConditionTrait の場合に使用できます。
comment
この特性を説明するオプションのコメント。
sourceLocation
特性のソースの位置。
condition
特性のカスタム条件ロジックを含むクロージャ。このクロージャが false を返す場合、特性はテストの実行を許可します。そうでない場合、テストライブラリはテストをスキップします。
指定されたクロージャを評価する ConditionTrait のインスタンス。
個々のテストを実行する前に条件に応じて有効または無効にします。
テストが失敗するまでの実行時間に制限を設定します。
false を返す場合にテストを無効にする条件特性を構築します。
static func enabled(Comment?, sourceLocation: SourceLocation, () async throws -> Bool) -> Self
false を返す場合にテストを無効にする条件特性を構築します。
static func disabled(Comment?, sourceLocation: SourceLocation) -> Self
テストを無条件に無効にする条件特性を構築します。
その値が true の場合にテストを無効にする条件特性を構築します。
static func timeLimit(TimeLimitTrait.Duration) -> Self
テストの実行時間が長すぎる場合にタイムアウトする時間制限特性を構築します。