Skip to content

Commit 2abed96

Browse files
committed
[cxx-interop] Cleanup a test
1 parent 97b249b commit 2abed96

File tree

1 file changed

+5
-7
lines changed

1 file changed

+5
-7
lines changed

test/Interop/Cxx/foreign-reference/inheritance.swift

+5-7
Original file line numberDiff line numberDiff line change
@@ -15,9 +15,9 @@ func cast(_ s: SubT) -> BaseT {
1515
return cxxCast(s)
1616
}
1717

18-
var TemplatingTestSuite = TestSuite("Foreign references work with templates")
18+
var InheritanceTestSuite = TestSuite("Inheritance of foreign reference types")
1919

20-
TemplatingTestSuite.test("SubT") {
20+
InheritanceTestSuite.test("Templated cast to base") {
2121
let s: SubT = SubT.getSubT()
2222
expectFalse(s.isBase)
2323
let sc: BaseT = cast(s)
@@ -26,23 +26,21 @@ TemplatingTestSuite.test("SubT") {
2626
expectFalse(sc.isBase)
2727
}
2828

29-
TemplatingTestSuite.test("BaseT") {
29+
InheritanceTestSuite.test("Templated cast to itself") {
3030
let b: BaseT = BaseT.getBaseT()
3131
expectTrue(b.isBase)
3232
let bc: BaseT = cxxCast(b) // should instantiate I and O both to BaseT
3333
expectTrue(bc.isBase)
3434
}
3535

36-
TemplatingTestSuite.test("DerivedOutOfOrder") {
36+
InheritanceTestSuite.test("DerivedOutOfOrder") {
3737
let d = DerivedOutOfOrder.getInstance()
3838
expectEqual(123, d.baseField)
3939
expectEqual(456, d.derivedField)
4040
expectEqual(789, d.leafField)
4141
}
4242

43-
var FrtInheritanceTestSuite = TestSuite("Foreign references in C++ inheritance")
44-
45-
FrtInheritanceTestSuite.test("ParentChild") {
43+
InheritanceTestSuite.test("ParentChild") {
4644
let immortalRefType = ImmortalRefereceExample.returnImmortalRefType()
4745
expectTrue(
4846
type(of: immortalRefType) is AnyObject.Type,

0 commit comments

Comments
 (0)