@@ -43,43 +43,43 @@ final class PackageCollectionProfileStorageTest: XCTestCase {
43
43
let sources = makeMockSources ( )
44
44
45
45
try sources. forEach { source in
46
- _ = try await { callback in storage. add ( source: source, order: nil , to: . default, callback: callback) }
46
+ _ = try tsc_await { callback in storage. add ( source: source, order: nil , to: . default, callback: callback) }
47
47
}
48
48
49
- let profiles = try await { callback in storage. listProfiles ( callback: callback) }
49
+ let profiles = try tsc_await { callback in storage. listProfiles ( callback: callback) }
50
50
XCTAssertEqual ( profiles. count, 1 , " profiles should match " )
51
51
52
52
do {
53
- let list = try await { callback in storage. listSources ( in: . default, callback: callback) }
53
+ let list = try tsc_await { callback in storage. listSources ( in: . default, callback: callback) }
54
54
XCTAssertEqual ( list. count, sources. count, " collections should match " )
55
55
}
56
56
57
57
let remove = sources. enumerated ( ) . filter { index, _ in index % 2 == 0 } . map { $1 }
58
58
try remove. forEach { source in
59
- _ = try await { callback in storage. remove ( source: source, from: . default, callback: callback) }
59
+ _ = try tsc_await { callback in storage. remove ( source: source, from: . default, callback: callback) }
60
60
}
61
61
62
62
do {
63
- let list = try await { callback in storage. listSources ( in: . default, callback: callback) }
63
+ let list = try tsc_await { callback in storage. listSources ( in: . default, callback: callback) }
64
64
XCTAssertEqual ( list. count, sources. count - remove. count, " collections should match " )
65
65
}
66
66
67
67
let remaining = sources. filter { !remove. contains ( $0) }
68
68
try sources. forEach { source in
69
- XCTAssertEqual ( try await { callback in storage. exists ( source: source, in: . default, callback: callback) } , remaining. contains ( source) )
70
- XCTAssertEqual ( try await { callback in storage. exists ( source: source, in: nil , callback: callback) } , remaining. contains ( source) )
69
+ XCTAssertEqual ( try tsc_await { callback in storage. exists ( source: source, in: . default, callback: callback) } , remaining. contains ( source) )
70
+ XCTAssertEqual ( try tsc_await { callback in storage. exists ( source: source, in: nil , callback: callback) } , remaining. contains ( source) )
71
71
}
72
72
73
73
do {
74
- _ = try await { callback in storage. move ( source: remaining. last!, to: 0 , in: . default, callback: callback) }
75
- let list = try await { callback in storage. listSources ( in: . default, callback: callback) }
74
+ _ = try tsc_await { callback in storage. move ( source: remaining. last!, to: 0 , in: . default, callback: callback) }
75
+ let list = try tsc_await { callback in storage. listSources ( in: . default, callback: callback) }
76
76
XCTAssertEqual ( list. count, remaining. count, " collections should match " )
77
77
XCTAssertEqual ( list. first, remaining. last, " item should match " )
78
78
}
79
79
80
80
do {
81
- _ = try await { callback in storage. move ( source: remaining. last!, to: remaining. count - 1 , in: . default, callback: callback) }
82
- let list = try await { callback in storage. listSources ( in: . default, callback: callback) }
81
+ _ = try tsc_await { callback in storage. move ( source: remaining. last!, to: remaining. count - 1 , in: . default, callback: callback) }
82
+ let list = try tsc_await { callback in storage. listSources ( in: . default, callback: callback) }
83
83
XCTAssertEqual ( list. count, remaining. count, " collections should match " )
84
84
XCTAssertEqual ( list. last, remaining. last, " item should match " )
85
85
}
@@ -92,19 +92,19 @@ final class PackageCollectionProfileStorageTest: XCTestCase {
92
92
let sources = makeMockSources ( )
93
93
94
94
try sources. forEach { source in
95
- _ = try await { callback in storage. add ( source: source, order: nil , to: . default, callback: callback) }
95
+ _ = try tsc_await { callback in storage. add ( source: source, order: nil , to: . default, callback: callback) }
96
96
}
97
97
98
98
do {
99
- let list = try await { callback in storage. listSources ( in: . default, callback: callback) }
99
+ let list = try tsc_await { callback in storage. listSources ( in: . default, callback: callback) }
100
100
XCTAssertEqual ( list. count, sources. count, " collections should match " )
101
101
}
102
102
103
103
try mockFileSystem. removeFileTree ( storage. path)
104
104
XCTAssertFalse ( mockFileSystem. exists ( storage. path) , " expected file to be deleted " )
105
105
106
106
do {
107
- let list = try await { callback in storage. listSources ( in: . default, callback: callback) }
107
+ let list = try tsc_await { callback in storage. listSources ( in: . default, callback: callback) }
108
108
XCTAssertEqual ( list. count, 0 , " collections should match " )
109
109
}
110
110
}
@@ -116,11 +116,11 @@ final class PackageCollectionProfileStorageTest: XCTestCase {
116
116
let sources = makeMockSources ( )
117
117
118
118
try sources. forEach { source in
119
- _ = try await { callback in storage. add ( source: source, order: nil , to: . default, callback: callback) }
119
+ _ = try tsc_await { callback in storage. add ( source: source, order: nil , to: . default, callback: callback) }
120
120
}
121
121
122
122
do {
123
- let list = try await { callback in storage. listSources ( in: . default, callback: callback) }
123
+ let list = try tsc_await { callback in storage. listSources ( in: . default, callback: callback) }
124
124
XCTAssertEqual ( list. count, sources. count, " collections should match " )
125
125
}
126
126
@@ -129,7 +129,7 @@ final class PackageCollectionProfileStorageTest: XCTestCase {
129
129
XCTAssertEqual ( buffer. count, 0 , " expected file to be empty " )
130
130
131
131
do {
132
- let list = try await { callback in storage. listSources ( in: . default, callback: callback) }
132
+ let list = try tsc_await { callback in storage. listSources ( in: . default, callback: callback) }
133
133
XCTAssertEqual ( list. count, 0 , " collections should match " )
134
134
}
135
135
}
@@ -141,10 +141,10 @@ final class PackageCollectionProfileStorageTest: XCTestCase {
141
141
let sources = makeMockSources ( )
142
142
143
143
try sources. forEach { source in
144
- _ = try await { callback in storage. add ( source: source, order: nil , to: . default, callback: callback) }
144
+ _ = try tsc_await { callback in storage. add ( source: source, order: nil , to: . default, callback: callback) }
145
145
}
146
146
147
- let list = try await { callback in storage. listSources ( in: . default, callback: callback) }
147
+ let list = try tsc_await { callback in storage. listSources ( in: . default, callback: callback) }
148
148
XCTAssertEqual ( list. count, sources. count, " collections should match " )
149
149
150
150
try mockFileSystem. writeFileContents ( storage. path, bytes: ByteString ( " { " . utf8) )
@@ -153,7 +153,7 @@ final class PackageCollectionProfileStorageTest: XCTestCase {
153
153
XCTAssertNotEqual ( buffer. count, 0 , " expected file to be written " )
154
154
print ( buffer)
155
155
156
- XCTAssertThrowsError ( try await { callback in storage. listSources ( in: . default, callback: callback) } , " expected an error " , { error in
156
+ XCTAssertThrowsError ( try tsc_await { callback in storage. listSources ( in: . default, callback: callback) } , " expected an error " , { error in
157
157
XCTAssert ( error is DecodingError , " expected error to match " )
158
158
} )
159
159
}
@@ -166,30 +166,30 @@ final class PackageCollectionProfileStorageTest: XCTestCase {
166
166
let sources = makeMockSources ( )
167
167
168
168
try sources. forEach { source in
169
- _ = try await { callback in storage. add ( source: source, order: nil , to: profile, callback: callback) }
169
+ _ = try tsc_await { callback in storage. add ( source: source, order: nil , to: profile, callback: callback) }
170
170
}
171
171
172
- let profiles = try await { callback in storage. listProfiles ( callback: callback) }
172
+ let profiles = try tsc_await { callback in storage. listProfiles ( callback: callback) }
173
173
XCTAssertEqual ( profiles. count, 1 , " profiles should match " )
174
174
175
175
do {
176
- let list = try await { callback in storage. listSources ( in: profile, callback: callback) }
176
+ let list = try tsc_await { callback in storage. listSources ( in: profile, callback: callback) }
177
177
XCTAssertEqual ( list. count, sources. count, " sources should match " )
178
178
}
179
179
180
180
let remove = sources. enumerated ( ) . filter { index, _ in index % 2 == 0 } . map { $1 }
181
181
try remove. forEach { source in
182
- _ = try await { callback in storage. remove ( source: source, from: profile, callback: callback) }
182
+ _ = try tsc_await { callback in storage. remove ( source: source, from: profile, callback: callback) }
183
183
}
184
184
185
185
do {
186
- let list = try await { callback in storage. listSources ( in: profile, callback: callback) }
186
+ let list = try tsc_await { callback in storage. listSources ( in: profile, callback: callback) }
187
187
XCTAssertEqual ( list. count, sources. count - remove. count, " sources should match " )
188
188
}
189
189
190
190
try sources. forEach { source in
191
- XCTAssertEqual ( try await { callback in storage. exists ( source: source, in: profile, callback: callback) } , !remove. contains ( source) )
192
- XCTAssertEqual ( try await { callback in storage. exists ( source: source, in: nil , callback: callback) } , !remove. contains ( source) )
191
+ XCTAssertEqual ( try tsc_await { callback in storage. exists ( source: source, in: profile, callback: callback) } , !remove. contains ( source) )
192
+ XCTAssertEqual ( try tsc_await { callback in storage. exists ( source: source, in: nil , callback: callback) } , !remove. contains ( source) )
193
193
}
194
194
195
195
let buffer = try mockFileSystem. readFileContents ( storage. path)
@@ -207,15 +207,15 @@ final class PackageCollectionProfileStorageTest: XCTestCase {
207
207
208
208
try sources. enumerated ( ) . forEach { index, source in
209
209
let profile = index % 2 == 0 ? Array ( profiles. keys) [ 0 ] : Array ( profiles. keys) [ 1 ]
210
- _ = try await { callback in storage. add ( source: source, order: nil , to: profile, callback: callback) }
210
+ _ = try tsc_await { callback in storage. add ( source: source, order: nil , to: profile, callback: callback) }
211
211
profiles [ profile] ? . append ( source)
212
212
}
213
213
214
- let list = try await { callback in storage. listProfiles ( callback: callback) }
214
+ let list = try tsc_await { callback in storage. listProfiles ( callback: callback) }
215
215
XCTAssertEqual ( list. count, profiles. count, " list count should match " )
216
216
217
217
try profiles. forEach { profile, profileCollections in
218
- let list = try await { callback in storage. listSources ( in: profile, callback: callback) }
218
+ let list = try tsc_await { callback in storage. listSources ( in: profile, callback: callback) }
219
219
XCTAssertEqual ( list. count, profileCollections. count, " list count should match " )
220
220
}
221
221
0 commit comments