diff --git a/Tests/SyntaxDocTests/DocumentationExampleTests.swift b/Tests/SyntaxDocTests/DocumentationExampleTests.swift index 602462d..d2222f7 100644 --- a/Tests/SyntaxDocTests/DocumentationExampleTests.swift +++ b/Tests/SyntaxDocTests/DocumentationExampleTests.swift @@ -42,7 +42,7 @@ internal struct DocumentationExampleTests { @Test("Quick Start Guide examples work correctly") internal func validateQuickStartGuideExamples() throws { let quickStartFile = try Settings.resolveFilePath( - "Sources/SyntaxKit/Documentation.docc/Tutorials/Quick-Start-Guide.md" + "Documentation.docc/Tutorials/Quick-Start-Guide.md" ) let results = try testHarness.validateFile(at: quickStartFile) @@ -57,7 +57,7 @@ internal struct DocumentationExampleTests { @Test("Creating Macros tutorial examples work correctly") internal func validateMacroTutorialExamples() throws { let macroTutorialFile = try Settings.resolveFilePath( - "Sources/SyntaxKit/Documentation.docc/Tutorials/Creating-Macros-with-SyntaxKit.md" + "Documentation.docc/Tutorials/Creating-Macros-with-SyntaxKit.md" ) let results = try testHarness.validateFile(at: macroTutorialFile) diff --git a/Tests/SyntaxDocTests/Settings.swift b/Tests/SyntaxDocTests/Settings.swift index b9825e4..5719749 100644 --- a/Tests/SyntaxDocTests/Settings.swift +++ b/Tests/SyntaxDocTests/Settings.swift @@ -81,7 +81,12 @@ internal enum Settings { return .init(fileURLWithPath: filePath) } } else { - return Self.projectRoot.appendingPathComponent(filePath) + #if os(Android) + let resolvedPath = filePath + #else + let resolvedPath = "Sources/SyntaxKit/" + filePath + #endif + return Self.projectRoot.appendingPathComponent(resolvedPath) } } }