4

XCTestCaseに依存しない内でディスクからファイルをロードする方法を探していますBundle

BundleXcode から (またはターミナルで) テストを実行する場合はうまく機能しますxcodebuildが、バンドルは Xcode プロジェクトの一部であり、Swift Package Manager (を実行する場合swift test) では使用できません (Mac でも Linux でも)。

すべてのプラットフォームで機能するテストを実行する必要がある現在のディレクトリを指定する方法はありますか? または、すべてのプラットフォームで機能するテストの場所を特定する方法があるのでしょうか?

FileManager.default.currentDirectoryPath現在の実行パス (作業ディレクトリ) のみを返します。

4

2 に答える 2