@@ -12,7 +12,7 @@ import ApolloCodegenTestSupport
1212
1313class ASTParsingTests : XCTestCase {
1414
15- lazy var starWarsJSONURL : URL = {
15+ static let starWarsJSONURL : URL = {
1616 let sourceRoot = CodegenTestHelper . sourceRootURL ( )
1717 let starWarsJSONURL = sourceRoot
1818 . appendingPathComponent ( " Sources " )
@@ -23,7 +23,6 @@ class ASTParsingTests: XCTestCase {
2323 return starWarsJSONURL
2424 } ( )
2525
26-
2726 private func loadAST( from url: URL ,
2827 file: StaticString = #file,
2928 line: UInt = #line) throws -> ASTOutput {
@@ -32,7 +31,7 @@ class ASTParsingTests: XCTestCase {
3231
3332 func testLoadingStarWarsJSON( ) throws {
3433 do {
35- let output = try loadAST ( from: starWarsJSONURL)
34+ let output = try loadAST ( from: Self . starWarsJSONURL)
3635 XCTAssertEqual ( output. operations. count, 38 )
3736 XCTAssertEqual ( output. fragments. count, 15 )
3837 XCTAssertEqual ( output. typesUsed. count, 3 )
@@ -46,7 +45,7 @@ class ASTParsingTests: XCTestCase {
4645 func testParsingASTUnionTypes( ) throws {
4746 let output : ASTOutput
4847 do {
49- output = try loadAST ( from: starWarsJSONURL)
48+ output = try loadAST ( from: Self . starWarsJSONURL)
5049 } catch {
5150 CodegenTestHelper . handleFileLoadError ( error)
5251 return
@@ -68,7 +67,7 @@ class ASTParsingTests: XCTestCase {
6867 func testParsingASTInterfaceTypes( ) throws {
6968 let output : ASTOutput
7069 do {
71- output = try loadAST ( from: starWarsJSONURL)
70+ output = try loadAST ( from: Self . starWarsJSONURL)
7271 } catch {
7372 CodegenTestHelper . handleFileLoadError ( error)
7473 return
@@ -89,7 +88,7 @@ class ASTParsingTests: XCTestCase {
8988 func testParsingASTInputTypes( ) throws {
9089 let output : ASTOutput
9190 do {
92- output = try loadAST ( from: starWarsJSONURL)
91+ output = try loadAST ( from: Self . starWarsJSONURL)
9392 } catch {
9493 CodegenTestHelper . handleFileLoadError ( error)
9594 return
@@ -189,7 +188,7 @@ class ASTParsingTests: XCTestCase {
189188 func testParsingOperationWithMutation( ) throws {
190189 let output : ASTOutput
191190 do {
192- output = try loadAST ( from: starWarsJSONURL)
191+ output = try loadAST ( from: Self . starWarsJSONURL)
193192 } catch {
194193 CodegenTestHelper . handleFileLoadError ( error)
195194 return
@@ -291,7 +290,7 @@ mutation CreateAwesomeReview {\n createReview(episode: JEDI, review: {stars: 10
291290 func testParsingOperationWithQueryAndInputAndNestedTypes( ) throws {
292291 let output : ASTOutput
293292 do {
294- output = try loadAST ( from: starWarsJSONURL)
293+ output = try loadAST ( from: Self . starWarsJSONURL)
295294 } catch {
296295 CodegenTestHelper . handleFileLoadError ( error)
297296 return
@@ -454,7 +453,7 @@ query HeroAndFriendsNames($episode: Episode) {\n hero(episode: $episode) {\n
454453 func testParsingOperationWithQueryAndFragment( ) throws {
455454 let output : ASTOutput
456455 do {
457- output = try loadAST ( from: starWarsJSONURL)
456+ output = try loadAST ( from: Self . starWarsJSONURL)
458457 } catch {
459458 CodegenTestHelper . handleFileLoadError ( error)
460459 return
@@ -631,7 +630,7 @@ query HeroAndFriendsNamesWithFragment($episode: Episode) {\n hero(episode: $epi
631630 func testParsingQueryWithInlineFragments( ) throws {
632631 let output : ASTOutput
633632 do {
634- output = try loadAST ( from: starWarsJSONURL)
633+ output = try loadAST ( from: Self . starWarsJSONURL)
635634 } catch {
636635 CodegenTestHelper . handleFileLoadError ( error)
637636 return
@@ -801,7 +800,7 @@ query HeroDetails($episode: Episode) {\n hero(episode: $episode) {\n __typen
801800 func testParsingQueryWithAliasesAndPassedInRawValue( ) throws {
802801 let output : ASTOutput
803802 do {
804- output = try loadAST ( from: starWarsJSONURL)
803+ output = try loadAST ( from: Self . starWarsJSONURL)
805804 } catch {
806805 CodegenTestHelper . handleFileLoadError ( error)
807806 return
@@ -969,7 +968,7 @@ query TwoHeroes {\n r2: hero {\n __typename\n name\n }\n luke: hero(epi
969968 func testParsingQueryWithConditionalInclusion( ) throws {
970969 let output : ASTOutput
971970 do {
972- output = try loadAST ( from: starWarsJSONURL)
971+ output = try loadAST ( from: Self . starWarsJSONURL)
973972 } catch {
974973 CodegenTestHelper . handleFileLoadError ( error)
975974 return
@@ -1061,7 +1060,7 @@ query HeroNameConditionalInclusion($includeName: Boolean!) {\n hero {\n __ty
10611060 func testParsingQueryWithConditionalExclusion( ) throws {
10621061 let output : ASTOutput
10631062 do {
1064- output = try loadAST ( from: starWarsJSONURL)
1063+ output = try loadAST ( from: Self . starWarsJSONURL)
10651064 } catch {
10661065 CodegenTestHelper . handleFileLoadError ( error)
10671066 return
@@ -1152,7 +1151,7 @@ query HeroNameConditionalExclusion($skipName: Boolean!) {\n hero {\n __typen
11521151 func testParsingQueryWithConditionalFragmentInclusion( ) throws {
11531152 let output : ASTOutput
11541153 do {
1155- output = try loadAST ( from: starWarsJSONURL)
1154+ output = try loadAST ( from: Self . starWarsJSONURL)
11561155 } catch {
11571156 CodegenTestHelper . handleFileLoadError ( error)
11581157 return
0 commit comments