構造体


ExitTest.Condition


終了テストが完了する可能性のある条件。


Swift 6.2+ Xcode 26.0+   Beta  

struct Condition





概観


この型の値は、expect(processExitsWith:observing:_:sourceLocation:performing:) または require(processExitsWith:observing:_:sourceLocation:performing:) に渡すことで、終了テストが成功するか失敗するかの条件を記述するために使用されます。





トピックス


成功した終了の条件


static var success: ExitTest.Condition

プロセスが正常に終了するときに一致する条件。



失敗した終了の条件


static var failure: ExitTest.Condition

プロセスが異常終了したときに一致する条件


static func exitCode(CInt) -> ExitTest.Condition

プロセスが、与えられた終了コードで終了したときに一致する条件を作成します。


static func signal(CInt) -> ExitTest.Condition

プロセスが与えられたシグナルで終了するときに一致する条件を作成します。



イニシャライザー


init(ExitStatus)

指定された終了ステータスに一致するこの型のインスタンスを初期化します。





関連


以下に準拠


Sendable

SendableMetatype



<BETA SOFTWARE>
このドキュメントには、開発中の API または技術に関する予備的な情報が含まれています。この情報は変更されることがあり、このドキュメントに従って実装されたソフトウェアは、最終的なオペレーティングシステムソフトウェアでテストする必要があります。

Apple の Beta ソフトウエアについての詳細














トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ












トップへ