@@ -24,8 +24,10 @@ final class MacroArgumentTests: XCTestCase {
2424 #otherMacro(first: (/foo/, 0x42), second: [ " a " : nil], third: [3.14159, -2.71828], fourth: true)
2525 """
2626
27- XCTAssertNoThrow ( try macro. as ( MacroExpansionExprSyntax . self) !
28- . checkDefaultArgumentMacroExpression ( ) )
27+ XCTAssertNoThrow (
28+ try macro. as ( MacroExpansionExprSyntax . self) !
29+ . checkDefaultArgumentMacroExpression ( )
30+ )
2931 }
3032
3133 func testDefaultArgumentMacroExprNonLiteral( ) throws {
@@ -34,21 +36,23 @@ final class MacroArgumentTests: XCTestCase {
3436 #otherMacro(first: b, second: "\(false)", third: 1 + 2)
3537 """#
3638
37- XCTAssertThrowsError ( try macro. as ( MacroExpansionExprSyntax . self) !
38- . checkDefaultArgumentMacroExpression ( ) ) { error in
39- guard let diagError = error as? DiagnosticsError else {
40- XCTFail ( " should have failed with a diagnostics error " )
41- return
42- }
43- let diags = diagError. diagnostics
39+ XCTAssertThrowsError (
40+ try macro. as ( MacroExpansionExprSyntax . self) !
41+ . checkDefaultArgumentMacroExpression ( )
42+ ) { error in
43+ guard let diagError = error as? DiagnosticsError else {
44+ XCTFail ( " should have failed with a diagnostics error " )
45+ return
46+ }
47+ let diags = diagError. diagnostics
4448
45- XCTAssertEqual ( diags. count, 3 )
46- for diag in diags {
47- XCTAssertEqual (
48- diag. diagMessage. message,
49- " only literals are permitted "
50- )
51- }
49+ XCTAssertEqual ( diags. count, 3 )
50+ for diag in diags {
51+ XCTAssertEqual (
52+ diag. diagMessage. message,
53+ " only literals are permitted "
54+ )
5255 }
56+ }
5357 }
5458}
0 commit comments