XCode 16.2 日本語化計画
テストライブラリがこのテストを連続して実行するか並列で実行するかを定義する型。
この特性をパラメータ化されたテスト関数に追加すると、そのテストはそのケースを並列ではなく連続して実行します。パラメータ化されていないテスト関数に適用した場合は、この特性は効果がありません。
この特性をテストスイートに追加すると、そのスイートに含まれるテスト関数 (パラメータ化されている場合はそれらのケースも含む) とサブスイートは並列ではなく連続して実行されます。サブスイートに子がある場合は、それらも連続して実行されます。
この特性は、テストの実行を、その仲間のテストや無関係なテストと比較して、相対的に制御するものではありません。テストの並列化をグローバルに無効にしている場合 (例えば、swift test コマンドに --no-parallel を渡すなど)、この特性は効果がありません。
この特性をテストに追加するには、serialized を使用します。
SendableMetatype
SuiteTrait
TestScoping
TestTrait
Trait
struct Bug
テストによって追跡されるバグレポートを表す型。
テストに関連するコメントを表す型。
struct ConditionTrait
テストライブラリがテストを有効にするために満たさなければならない条件を定義する型。
テストに適用できるタグを表す型。
struct List
テストに適用された 1 つ以上のタグを表す型。
struct TimeLimitTrait
テストに適用する時間制限を定義する型。