Skip to content

Commit 6c23e93

Browse files
committed
Fix ValidationError message access in tests
1 parent 82ea2ef commit 6c23e93

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

Tests/OpenAPIGeneratorTests/Test_GenerateOptions.swift

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ final class Test_GenerateOptions: XCTestCase {
6363
}
6464
XCTFail("Expected handleFileOperation to throw a ValidationError for missing file")
6565
} catch let error as ArgumentParser.ValidationError {
66-
let errorMessage = error.localizedDescription
66+
let errorMessage = String(describing: error)
6767
XCTAssertTrue(
6868
errorMessage.contains("Configuration file not found at path:"),
6969
"Expected error message to contain 'Configuration file not found at path:', but got: \(errorMessage)"
@@ -112,7 +112,7 @@ final class Test_GenerateOptions: XCTestCase {
112112
_ = try handleFileOperation(at: testURL, fileDescription: "Test file") { throw customError }
113113
XCTFail("Expected handleFileOperation to throw an error")
114114
} catch let error as ArgumentParser.ValidationError {
115-
let errorMessage = error.localizedDescription
115+
let errorMessage = String(describing: error)
116116
XCTAssertTrue(
117117
errorMessage.contains("Failed to load test file at path"),
118118
"Expected error message to contain 'Failed to load test file at path', but got: \(errorMessage)"
@@ -134,7 +134,7 @@ final class Test_GenerateOptions: XCTestCase {
134134
}
135135
XCTFail("Expected handleFileOperation to throw a ValidationError for missing file")
136136
} catch let error as ArgumentParser.ValidationError {
137-
let errorMessage = error.localizedDescription
137+
let errorMessage = String(describing: error)
138138
XCTAssertTrue(
139139
errorMessage.contains("OpenAPI document not found at path:"),
140140
"Expected error message to contain 'OpenAPI document not found at path:', but got: \(errorMessage)"

0 commit comments

Comments
 (0)