@@ -19,8 +19,6 @@ import struct TSCBasic.ByteString
19
19
20
20
final class PkgConfigParserTests : XCTestCase {
21
21
func testCircularPCFile( ) throws {
22
- try XCTSkipOnWindows ( )
23
-
24
22
let observability = ObservabilitySystem . makeForTesting ( )
25
23
26
24
_ = try PkgConfig (
@@ -36,8 +34,6 @@ final class PkgConfigParserTests: XCTestCase {
36
34
}
37
35
38
36
func testGTK3PCFile( ) throws {
39
- try XCTSkipOnWindows ( )
40
-
41
37
try ! loadPCFile ( " gtk+-3.0.pc " ) { parser in
42
38
XCTAssertEqual ( parser. variables, [
43
39
" libdir " : " /usr/local/Cellar/gtk+3/3.18.9/lib " ,
@@ -58,8 +54,6 @@ final class PkgConfigParserTests: XCTestCase {
58
54
}
59
55
60
56
func testEmptyCFlags( ) throws {
61
- try XCTSkipOnWindows ( )
62
-
63
57
try ! loadPCFile ( " empty_cflags.pc " ) { parser in
64
58
XCTAssertEqual ( parser. variables, [
65
59
" prefix " : " /usr/local/bin " ,
@@ -74,16 +68,12 @@ final class PkgConfigParserTests: XCTestCase {
74
68
}
75
69
76
70
func testCFlagsCaseInsensitveKeys( ) throws {
77
- try XCTSkipOnWindows ( )
78
-
79
71
try ! loadPCFile ( " case_insensitive.pc " ) { parser in
80
72
XCTAssertEqual ( parser. cFlags, [ " -I/usr/local/include " ] )
81
73
}
82
74
}
83
75
84
76
func testVariableinDependency( ) throws {
85
- try XCTSkipOnWindows ( )
86
-
87
77
try ! loadPCFile ( " deps_variable.pc " ) { parser in
88
78
XCTAssertEqual ( parser. variables, [
89
79
" prefix " : " /usr/local/bin " ,
@@ -108,8 +98,6 @@ final class PkgConfigParserTests: XCTestCase {
108
98
}
109
99
110
100
func testEscapedSpaces( ) throws {
111
- try XCTSkipOnWindows ( )
112
-
113
101
try ! loadPCFile ( " escaped_spaces.pc " ) { parser in
114
102
XCTAssertEqual ( parser. variables, [
115
103
" prefix " : " /usr/local/bin " ,
@@ -125,8 +113,6 @@ final class PkgConfigParserTests: XCTestCase {
125
113
}
126
114
127
115
func testDummyDependency( ) throws {
128
- try XCTSkipOnWindows ( )
129
-
130
116
try loadPCFile ( " dummy_dependency.pc " ) { parser in
131
117
XCTAssertEqual ( parser. variables, [
132
118
" prefix " : " /usr/local/bin " ,
@@ -213,8 +199,6 @@ final class PkgConfigParserTests: XCTestCase {
213
199
}
214
200
215
201
func testAbsolutePathDependency( ) throws {
216
- try XCTSkipOnWindows ( )
217
-
218
202
let libffiPath = " /usr/local/opt/libffi/lib/pkgconfig/libffi.pc "
219
203
220
204
try loadPCFile ( " gobject-2.0.pc " ) { parser in
@@ -248,8 +232,6 @@ final class PkgConfigParserTests: XCTestCase {
248
232
}
249
233
250
234
func testUnevenQuotes( ) throws {
251
- try XCTSkipOnWindows ( )
252
-
253
235
do {
254
236
try loadPCFile ( " quotes_failure.pc " )
255
237
XCTFail ( " Unexpected success " )
@@ -259,8 +241,6 @@ final class PkgConfigParserTests: XCTestCase {
259
241
}
260
242
261
243
func testSysrootDir( ) throws {
262
- try XCTSkipOnWindows ( )
263
-
264
244
// sysroot should be prepended to all path variables, and should therefore appear in cflags and libs.
265
245
try loadPCFile ( " gtk+-3.0.pc " , sysrootDir: " /opt/sysroot/somewhere " ) { parser in
266
246
XCTAssertEqual ( parser. variables, [
0 commit comments