swift-nio/Tests
Cory Benfield 8e44ee1f27
Only include concurrency features on new OSes (#1966)
Motivation:

Swift 5.5 provides concurrency support on almost all platforms where it
is available. However, the Xcode 13 GM currently provides a macOS 11 SDK
with Swift 5.5, and the concurrency features are not available in that
SDK. As a result, NIO's concurrency features cause compile errors when
building the concurrency library on macOS using Xcode 13 GM.

Modifications:

- Only build the concurrency features when the concurrency library is
  present.

Result:

We can build NIO using Xcode 13 GM.
2021-09-23 08:08:34 +01:00
..
NIOConcurrencyHelpersTests Clean up dependencies and imports. (#1935) 2021-08-12 13:49:46 +01:00
NIODataStructuresTests Extract PriorityQueue to its own module. (#1932) 2021-08-09 11:00:03 +01:00
NIOEmbeddedTests Move EmbeddedChannel to its own library. (#1933) 2021-08-11 10:50:32 +01:00
NIOFoundationCompatTests Clean up dependencies and imports. (#1935) 2021-08-12 13:49:46 +01:00
NIOHTTP1Tests Don't count CR or LF as whitespace when trimming canonical header values (#1954) 2021-09-14 08:26:05 +01:00
NIOPosixTests Only include concurrency features on new OSes (#1966) 2021-09-23 08:08:34 +01:00
NIOTLSTests Clean up dependencies and imports. (#1935) 2021-08-12 13:49:46 +01:00
NIOTestUtilsTests Move NIO to NIOPosix, make NIO a shell. (#1936) 2021-08-16 16:50:40 +01:00
NIOTests Move NIO to NIOPosix, make NIO a shell. (#1936) 2021-08-16 16:50:40 +01:00
NIOWebSocketTests Clean up dependencies and imports. (#1935) 2021-08-12 13:49:46 +01:00
LinuxMain.swift Move NIO to NIOPosix, make NIO a shell. (#1936) 2021-08-16 16:50:40 +01:00