Skip to content

Commit 05e45a8

Browse files
committed
Update test case to drop swift 3.1 support.
1 parent 7740983 commit 05e45a8

File tree

3 files changed

+2
-129
lines changed

3 files changed

+2
-129
lines changed

Tests/SourceKittenFrameworkTests/Fixtures/[email protected]

-55
This file was deleted.

Tests/SourceKittenFrameworkTests/Fixtures/[email protected]

-55
This file was deleted.

Tests/SourceKittenFrameworkTests/RequestTests.swift

+2-19
Original file line numberDiff line numberDiff line change
@@ -11,11 +11,6 @@ import SourceKittenFramework
1111
import XCTest
1212

1313
class RequestTests: XCTestCase {
14-
func testProtocolVersion() {
15-
let version = Request.protocolVersion().send()
16-
compareJSONString(withFixtureNamed: "ProtocolVersion", jsonString: toJSON(toNSDictionary(version)))
17-
}
18-
1914
func testSwiftModuleGroups() {
2015
let groups = Request.moduleGroups(module: "Swift", arguments: ["-sdk", sdkPath()]).send()
2116
compareJSONString(withFixtureNamed: "SwiftModuleGroups", jsonString: toJSON(toNSDictionary(groups)))
@@ -29,7 +24,6 @@ class RequestTests: XCTestCase {
2924
"_T021SourceKittenFramework7RequestOD",
3025
"_T0s10DictionaryVySS9Structure22SourceKitRepresentable_pGD"
3126
]
32-
#if swift(>=3.2)
3327
let expectedResult: NSDictionary = [
3428
"key.results": [
3529
["key.name": "Swift.String"],
@@ -39,17 +33,7 @@ class RequestTests: XCTestCase {
3933
["key.name": "Swift.Dictionary<Swift.String, Structure.SourceKitRepresentable>"]
4034
]
4135
]
42-
#else
43-
let expectedResult: NSDictionary = [
44-
"key.results": [
45-
["key.name": "Swift.String"],
46-
["key.name": "__C.NSRange with unmangled suffix \"mD\""],
47-
["key.name": "__ObjC.Process"],
48-
["key.name": "SourceKittenFramework.Request"],
49-
["key.name": "Swift.Dictionary<Swift.String, Structure.SourceKitRepresentable>"]
50-
]
51-
]
52-
#endif
36+
5337
let result = Request.demangle(names: mangledNames).send()
5438
XCTAssertEqual(toNSDictionary(result), expectedResult, "should demange names.")
5539
}
@@ -58,7 +42,7 @@ class RequestTests: XCTestCase {
5842
let result = Request.editorOpenInterface(
5943
name: UUID().uuidString,
6044
moduleName: "Swift",
61-
group: .name("Assert"), // Choose a relative small group.
45+
group: .name("Assert"), // Choose a relatively small group.
6246
synthesizedExtension: true,
6347
arguments: ["-sdk", sdkPath()]
6448
).send()
@@ -69,7 +53,6 @@ class RequestTests: XCTestCase {
6953
extension RequestTests {
7054
static var allTests: [(String, (RequestTests) -> () throws -> Void)] {
7155
return [
72-
("testProtocolVersion", testProtocolVersion),
7356
("testSwiftModuleGroups", testSwiftModuleGroups),
7457
("testEditorOpenInterface", testEditorOpenInterface)
7558
]

0 commit comments

Comments
 (0)