Skip to content

Commit 9179bc5

Browse files
authored
Merge pull request #67840 from compnerd/operator-testing
test: enable yet more C++ interop tests on Windows
2 parents fadd7cc + 68a7c1e commit 9179bc5

File tree

2 files changed

+0
-8
lines changed

2 files changed

+0
-8
lines changed

test/Interop/Cxx/operators/member-inline.swift

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@ import StdlibUnittest
77

88
var OperatorsTestSuite = TestSuite("Operators")
99

10-
#if !os(Windows) // https://github.com/apple/swift/issues/55575
1110
OperatorsTestSuite.test("LoadableIntWrapper.minus (inline)") {
1211
var lhs = LoadableIntWrapper(value: 42)
1312
let rhs = LoadableIntWrapper(value: 23)
@@ -25,7 +24,6 @@ OperatorsTestSuite.test("AddressOnlyIntWrapper.minus") {
2524

2625
expectEqual(19, result.value)
2726
}
28-
#endif
2927

3028
OperatorsTestSuite.test("LoadableIntWrapper.equal (inline)") {
3129
let lhs = LoadableIntWrapper(value: 42)
@@ -94,14 +92,12 @@ OperatorsTestSuite.test("TemplatedWithFriendOperator.equal (inline)") {
9492
expectTrue(result)
9593
}
9694

97-
#if !os(Windows) // https://github.com/apple/swift/issues/55575
9895
OperatorsTestSuite.test("LoadableBoolWrapper.exclaim (inline)") {
9996
var wrapper = LoadableBoolWrapper(value: true)
10097

10198
let resultExclaim = !wrapper
10299
expectEqual(false, resultExclaim.value)
103100
}
104-
#endif
105101

106102
OperatorsTestSuite.test("AddressOnlyIntWrapper.call (inline)") {
107103
var wrapper = AddressOnlyIntWrapper(42)
@@ -267,7 +263,6 @@ OperatorsTestSuite.test("DifferentTypesArrayByVal.subscript (inline)") {
267263
expectEqual(1.5.rounded(.up), resultDouble.rounded(.up))
268264
}
269265

270-
#if !os(Windows) // https://github.com/apple/swift/issues/55575
271266
OperatorsTestSuite.test("NonTrivialArrayByVal.subscript (inline)") {
272267
var arr = NonTrivialArrayByVal()
273268
let NonTrivialByVal = arr[0];
@@ -295,7 +290,6 @@ OperatorsTestSuite.test("DerivedFromNonTrivialArrayByVal.subscript (inline, base
295290
expectEqual(5, NonTrivialByVal.e)
296291
expectEqual(6, NonTrivialByVal.f)
297292
}
298-
#endif
299293

300294
OperatorsTestSuite.test("PtrByVal.subscript (inline)") {
301295
var arr = PtrByVal()

test/Interop/Cxx/operators/member-out-of-line.swift

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@ import StdlibUnittest
1111

1212
var OperatorsTestSuite = TestSuite("Operators")
1313

14-
#if !os(Windows) // https://github.com/apple/swift/issues/55575
1514
OperatorsTestSuite.test("LoadableIntWrapper.plus (out-of-line)") {
1615
let lhs = LoadableIntWrapper(value: 42)
1716
let rhs = LoadableIntWrapper(value: 23)
@@ -20,7 +19,6 @@ OperatorsTestSuite.test("LoadableIntWrapper.plus (out-of-line)") {
2019

2120
expectEqual(65, result.value)
2221
}
23-
#endif
2422

2523
OperatorsTestSuite.test("LoadableIntWrapper.call (out-of-line)") {
2624
let wrapper = LoadableIntWrapper(value: 42)

0 commit comments

Comments
 (0)