mirror of
https://github.com/swift-server/async-http-client.git
synced 2026-06-02 07:37:34 +00:00
72 lines
4.7 KiB
Swift
72 lines
4.7 KiB
Swift
//===----------------------------------------------------------------------===//
|
|
//
|
|
// This source file is part of the AsyncHTTPClient open source project
|
|
//
|
|
// Copyright (c) 2018-2019 Apple Inc. and the AsyncHTTPClient project authors
|
|
// Licensed under Apache License v2.0
|
|
//
|
|
// See LICENSE.txt for license information
|
|
// See CONTRIBUTORS.txt for the list of AsyncHTTPClient project authors
|
|
//
|
|
// SPDX-License-Identifier: Apache-2.0
|
|
//
|
|
//===----------------------------------------------------------------------===//
|
|
//
|
|
// ConnectionPoolTests+XCTest.swift
|
|
//
|
|
import XCTest
|
|
|
|
///
|
|
/// NOTE: This file was generated by generate_linux_tests.rb
|
|
///
|
|
/// Do NOT edit this file directly as it will be regenerated automatically when needed.
|
|
///
|
|
|
|
extension ConnectionPoolTests {
|
|
static var allTests: [(String, (ConnectionPoolTests) -> () throws -> Void)] {
|
|
return [
|
|
("testPending", testPending),
|
|
("testAcquireWhenEmpty", testAcquireWhenEmpty),
|
|
("testAcquireWhenAvailable", testAcquireWhenAvailable),
|
|
("testAcquireWhenUnavailable", testAcquireWhenUnavailable),
|
|
("testAcquireWhenEmptySpecificEL", testAcquireWhenEmptySpecificEL),
|
|
("testAcquireWhenAvailableSpecificEL", testAcquireWhenAvailableSpecificEL),
|
|
("testAcquireReplace", testAcquireReplace),
|
|
("testAcquireWhenUnavailableSpecificEL", testAcquireWhenUnavailableSpecificEL),
|
|
("testAcquireWhenClosed", testAcquireWhenClosed),
|
|
("testConnectFailedWhenClosed", testConnectFailedWhenClosed),
|
|
("testReleaseAliveConnectionEmptyQueue", testReleaseAliveConnectionEmptyQueue),
|
|
("testReleaseAliveButClosingConnectionEmptyQueue", testReleaseAliveButClosingConnectionEmptyQueue),
|
|
("testReleaseInactiveConnectionEmptyQueue", testReleaseInactiveConnectionEmptyQueue),
|
|
("testReleaseInactiveConnectionEmptyQueueHasConnections", testReleaseInactiveConnectionEmptyQueueHasConnections),
|
|
("testReleaseAliveConnectionHasWaiter", testReleaseAliveConnectionHasWaiter),
|
|
("testReleaseInactiveConnectionHasWaitersNoConnections", testReleaseInactiveConnectionHasWaitersNoConnections),
|
|
("testReleaseInactiveConnectionHasWaitersHasConnections", testReleaseInactiveConnectionHasWaitersHasConnections),
|
|
("testReleaseAliveConnectionSameELHasWaiterSpecificEL", testReleaseAliveConnectionSameELHasWaiterSpecificEL),
|
|
("testReleaseAliveConnectionDifferentELNoSameELConnectionsHasWaiterSpecificEL", testReleaseAliveConnectionDifferentELNoSameELConnectionsHasWaiterSpecificEL),
|
|
("testReleaseAliveConnectionDifferentELHasSameELConnectionsHasWaiterSpecificEL", testReleaseAliveConnectionDifferentELHasSameELConnectionsHasWaiterSpecificEL),
|
|
("testReleaseAliveConnectionDifferentELNoSameELConnectionsOnLimitHasWaiterSpecificEL", testReleaseAliveConnectionDifferentELNoSameELConnectionsOnLimitHasWaiterSpecificEL),
|
|
("testReleaseInactiveConnectionHasWaitersHasSameELConnectionsSpecificEL", testReleaseInactiveConnectionHasWaitersHasSameELConnectionsSpecificEL),
|
|
("testReleaseInactiveConnectionHasWaitersNoSameELConnectionsSpecificEL", testReleaseInactiveConnectionHasWaitersNoSameELConnectionsSpecificEL),
|
|
("testNextWaiterEmptyQueue", testNextWaiterEmptyQueue),
|
|
("testNextWaiterEmptyQueueHasConnections", testNextWaiterEmptyQueueHasConnections),
|
|
("testNextWaiterHasWaitersHasConnections", testNextWaiterHasWaitersHasConnections),
|
|
("testNextWaiterHasWaitersHasSameELConnectionsSpecificEL", testNextWaiterHasWaitersHasSameELConnectionsSpecificEL),
|
|
("testNextWaiterHasWaitersHasDifferentELConnectionsSpecificEL", testNextWaiterHasWaitersHasDifferentELConnectionsSpecificEL),
|
|
("testTimeoutLeasedConnection", testTimeoutLeasedConnection),
|
|
("testTimeoutAvailableConnection", testTimeoutAvailableConnection),
|
|
("testRemoteClosedLeasedConnection", testRemoteClosedLeasedConnection),
|
|
("testRemoteClosedAvailableConnection", testRemoteClosedAvailableConnection),
|
|
("testConnectionReleaseActive", testConnectionReleaseActive),
|
|
("testConnectionReleaseInactive", testConnectionReleaseInactive),
|
|
("testConnectionRemoteCloseRelease", testConnectionRemoteCloseRelease),
|
|
("testConnectionTimeoutRelease", testConnectionTimeoutRelease),
|
|
("testAcquireAvailableBecomesUnavailable", testAcquireAvailableBecomesUnavailable),
|
|
("testShutdownOnPendingAndSuccess", testShutdownOnPendingAndSuccess),
|
|
("testShutdownOnPendingAndError", testShutdownOnPendingAndError),
|
|
("testShutdownTimeout", testShutdownTimeout),
|
|
("testShutdownRemoteClosed", testShutdownRemoteClosed),
|
|
]
|
|
}
|
|
}
|