From a1bc2937d467bf820fab4bf124634df3b52bbcce Mon Sep 17 00:00:00 2001 From: Francisco Gindre Date: Tue, 26 Apr 2022 17:33:24 -0300 Subject: [PATCH] Issue #374 - XCTest don't load Resources from the module's bundle Tests referencing Bundle.module were failing. Fixed with proposed solution here: https://stackoverflow.com/questions/47177036/use-resources-in-unit-tests-with-swift-package-manager --- Package.swift | 6 +++--- Tests/TestUtils/{ => Resources}/ZcashSdk_Data.db | Bin Tests/TestUtils/{ => Resources}/cache.db | Bin Tests/TestUtils/{ => Resources}/test_data.db | Bin 4 files changed, 3 insertions(+), 3 deletions(-) rename Tests/TestUtils/{ => Resources}/ZcashSdk_Data.db (100%) rename Tests/TestUtils/{ => Resources}/cache.db (100%) rename Tests/TestUtils/{ => Resources}/test_data.db (100%) diff --git a/Package.swift b/Package.swift index 2499d359..18251450 100644 --- a/Package.swift +++ b/Package.swift @@ -42,9 +42,9 @@ let package = Package( "proto/darkside.proto" ], resources: [ - .copy("test_data.db"), - .copy("cache.db"), - .copy("ZcashSdk_Data.db"), + .copy("Resources/test_data.db"), + .copy("Resources/cache.db"), + .copy("Resources/ZcashSdk_Data.db"), ] ), .testTarget( diff --git a/Tests/TestUtils/ZcashSdk_Data.db b/Tests/TestUtils/Resources/ZcashSdk_Data.db similarity index 100% rename from Tests/TestUtils/ZcashSdk_Data.db rename to Tests/TestUtils/Resources/ZcashSdk_Data.db diff --git a/Tests/TestUtils/cache.db b/Tests/TestUtils/Resources/cache.db similarity index 100% rename from Tests/TestUtils/cache.db rename to Tests/TestUtils/Resources/cache.db diff --git a/Tests/TestUtils/test_data.db b/Tests/TestUtils/Resources/test_data.db similarity index 100% rename from Tests/TestUtils/test_data.db rename to Tests/TestUtils/Resources/test_data.db