@@ -110,8 +110,8 @@ NSNumberTests.test("_SwiftTypePreservingNSNumber.classForCoder") {
110110 // Check that internal subclass is not achived.
111111 let n: NSNumber = (42 as Int)._bridgeToObjectiveC()
112112 expectTrue(isTypePreservingNSNumber(n))
113- expectEqual("NSNumber", String(n.classForCoder))
114- expectEqual("NSNumber", String(n.classForKeyedArchiver!))
113+ expectEqual("NSNumber", String(describing: n.classForCoder))
114+ expectEqual("NSNumber", String(describing: n.classForKeyedArchiver!))
115115}
116116
117117NSNumberTests.test("_SwiftTypePreservingNSNumber.init(coder:)")
@@ -261,11 +261,11 @@ NSNumberTests.test("${Self} bridges to NSNumber (actually _SwiftTypePreservingNS
261261 expectEmpty(explicitNSNumber._toCustomAnyHashable())
262262 expectTrue(
263263 Set(["__NSCFNumber", "__NSCFBoolean"]).contains(
264- String(AnyHashable(explicitNSNumber).base.dynamicType)))
264+ String(describing: AnyHashable(explicitNSNumber).base.dynamicType)))
265265 expectEqual(AnyHashable(explicitNSNumber), AnyHashable(explicitNSNumber))
266266
267267 let ah = AnyHashable(bridgedNSNumber)
268- expectEqual("${Self}", String(ah.base.dynamicType))
268+ expectEqual("${Self}", String(describing: ah.base.dynamicType))
269269% if Self in ['Float', 'Double', 'CGFloat']:
270270 // FIXME: remove special cases for floating point when we fix their
271271 // conformances to Equatable.
0 commit comments