Explorar el Código

Update the Linux manifest tests

Victor Sigler hace 7 años
padre
commit
82549f17c5
Se han modificado 2 ficheros con 28 adiciones y 11 borrados
  1. 1 0
      XCode/LinuxMain.swift
  2. 27 11
      XCode/Tests/XCTestManifests.swift

+ 1 - 0
XCode/LinuxMain.swift

@@ -1,4 +1,5 @@
 import XCTest
+
 import SwifterTests
 
 var tests = [XCTestCaseEntry]()

+ 27 - 11
XCode/Tests/XCTestManifests.swift

@@ -1,7 +1,11 @@
+#if !canImport(ObjectiveC)
 import XCTest
 
 extension MimeTypeTests {
-    static let __allTests = [
+    // DO NOT MODIFY: This is autogenerated, use:
+    //   `swift test --generate-linuxmain`
+    // to regenerate.
+    static let __allTests__MimeTypeTests = [
         ("testCaseInsensitivity", testCaseInsensitivity),
         ("testCorrectTypes", testCorrectTypes),
         ("testDefaultValue", testDefaultValue),
@@ -10,15 +14,22 @@ extension MimeTypeTests {
 }
 
 extension SwifterTestsHttpParser {
-    static let __allTests = [
+    // DO NOT MODIFY: This is autogenerated, use:
+    //   `swift test --generate-linuxmain`
+    // to regenerate.
+    static let __allTests__SwifterTestsHttpParser = [
         ("testParser", testParser),
     ]
 }
 
 extension SwifterTestsHttpRouter {
-    static let __allTests = [
+    // DO NOT MODIFY: This is autogenerated, use:
+    //   `swift test --generate-linuxmain`
+    // to regenerate.
+    static let __allTests__SwifterTestsHttpRouter = [
         ("testHttpRouterEmptyTail", testHttpRouterEmptyTail),
         ("testHttpRouterHandlesOverlappingPaths", testHttpRouterHandlesOverlappingPaths),
+        ("testHttpRouterHandlesOverlappingPathsInDynamicRoutes", testHttpRouterHandlesOverlappingPathsInDynamicRoutes),
         ("testHttpRouterMultiplePathSegmentWildcards", testHttpRouterMultiplePathSegmentWildcards),
         ("testHttpRouterPercentEncodedPathSegments", testHttpRouterPercentEncodedPathSegments),
         ("testHttpRouterSimplePathSegments", testHttpRouterSimplePathSegments),
@@ -29,7 +40,10 @@ extension SwifterTestsHttpRouter {
 }
 
 extension SwifterTestsStringExtensions {
-    static let __allTests = [
+    // DO NOT MODIFY: This is autogenerated, use:
+    //   `swift test --generate-linuxmain`
+    // to regenerate.
+    static let __allTests__SwifterTestsStringExtensions = [
         ("testBASE64", testBASE64),
         ("testMiscRemovePercentEncoding", testMiscRemovePercentEncoding),
         ("testMiscReplace", testMiscReplace),
@@ -40,19 +54,21 @@ extension SwifterTestsStringExtensions {
 }
 
 extension SwifterTestsWebSocketSession {
-    static let __allTests = [
+    // DO NOT MODIFY: This is autogenerated, use:
+    //   `swift test --generate-linuxmain`
+    // to regenerate.
+    static let __allTests__SwifterTestsWebSocketSession = [
         ("testParser", testParser),
     ]
 }
 
-#if !os(macOS)
 public func __allTests() -> [XCTestCaseEntry] {
     return [
-        testCase(MimeTypeTests.__allTests),
-        testCase(SwifterTestsHttpParser.__allTests),
-        testCase(SwifterTestsHttpRouter.__allTests),
-        testCase(SwifterTestsStringExtensions.__allTests),
-        testCase(SwifterTestsWebSocketSession.__allTests),
+        testCase(MimeTypeTests.__allTests__MimeTypeTests),
+        testCase(SwifterTestsHttpParser.__allTests__SwifterTestsHttpParser),
+        testCase(SwifterTestsHttpRouter.__allTests__SwifterTestsHttpRouter),
+        testCase(SwifterTestsStringExtensions.__allTests__SwifterTestsStringExtensions),
+        testCase(SwifterTestsWebSocketSession.__allTests__SwifterTestsWebSocketSession),
     ]
 }
 #endif