Implemented the "allCasesWithRoot" static property for the Folder enumeration in the library target.

This commit is contained in:
2025-01-18 12:31:13 +01:00
parent 6fe45db4f1
commit 3f8651ca52
2 changed files with 18 additions and 3 deletions
@@ -6,7 +6,7 @@ struct FolderTests {
// MARK: Properties tests
@Test(arguments: zip(Folder.allCases, Expectation.paths))
@Test(arguments: zip(Folder.allCasesWithRoot, Expectation.paths))
func paths(for folder: Folder, expects path: String) async throws {
// GIVEN
// WHEN
@@ -23,10 +23,10 @@ struct FolderTests {
private extension FolderTests {
enum Expectation {
static let paths: [String] = [
"",
"App/Sources",
"Library/Sources/Public",
"Library/Sources/Internal",
"",
"Test/Sources/Cases/Public",
"Test/Sources/Cases/Internal",
"Test/Sources/Helpers"