[swift-corelibs-dev] Changing the name of XCTest* to Test*
Brian Gesiak
modocache at gmail.com
Sat Feb 27 08:40:12 CST 2016
Sorry I haven't been following the evolution process very closely: will prefixes be dropped from the SDK overlays? In other words: will Apple XCTest's "XCTestCase", when used from Swift, be named "TestCase"?
I ask because the primary goal of swift-corelibs-xctest is to allow developers to write one set of tests that will seamlessly work on all platforms. So I think corelibs-xctest will continue to use whatever names Apple XCTest uses--after all, it would be a pain if developers had to write:
#if os(Darwin)class MyTestCase: XCTestCase {#elseclass MyTestCase: TestCase { // ...}
- Brian Gesiak
_____________________________
From: Tony Arnold via swift-corelibs-dev <swift-corelibs-dev at swift.org>
Sent: Friday, February 26, 2016 7:48 PM
Subject: [swift-corelibs-dev] Changing the name of XCTest* to Test*
To: <swift-corelibs-dev at swift.org>
Hi Everyone,
I posted something along these lines a couple of weeks back, but I wanted to raise it more formally:
Given that the standard for Swift classes is to not include prefixes, I’d love to see (and contribute to) the “XC” being dropped from XCTest.
I’d propose that it’s important/core enough to warrant changing from “XCTestCase” to “Swift.TestCase" (et al) or something very similar.
What are people’s thoughts on this?
Tony
----------
Tony Arnold
+61 411 268 532
http://thecocoabots.com/
ABN: 14831833541
_______________________________________________
swift-corelibs-dev mailing list
swift-corelibs-dev at swift.org
https://lists.swift.org/mailman/listinfo/swift-corelibs-dev
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.swift.org/pipermail/swift-corelibs-dev/attachments/20160227/fb8d96e4/attachment.html>
More information about the swift-corelibs-dev
mailing list