SwiftPM でコンパイルされた迅速なライブラリがありtestTarget、Package.swift. CIでこれら2つのテストターゲットを個別に実行できるようにしたいので、次のようなものを実行しようとしています:
swift test --filter='unitTests'
swift test --filter='integrationTests'
なし--filterで実行すると、4 つの単体テストが実行され、1 つの失敗が見られます。統合テスト 1 回、失敗 1 回。ただし、これらの--filterコマンドを実行すると、単体テストに 1 回合格し、統合テストは 0 回実行されます。
しかし、--listこれらのコマンドに追加すると、適切なテストがすべてリストに表示されます。を使用するときにこれらのテストが除外される理由が見つかりません--filter。
ここの動作について何か不足してい--filterますか?