79 lines
4.7 KiB
Swift
79 lines
4.7 KiB
Swift
//===----------------------------------------------------------------------===//
|
|
//
|
|
// This source file is part of the SwiftNIO open source project
|
|
//
|
|
// Copyright (c) 2018-2021 Apple Inc. and the SwiftNIO project authors
|
|
// Licensed under Apache License v2.0
|
|
//
|
|
// See LICENSE.txt for license information
|
|
// See CONTRIBUTORS.txt for the list of SwiftNIO project authors
|
|
//
|
|
// SPDX-License-Identifier: Apache-2.0
|
|
//
|
|
//===----------------------------------------------------------------------===//
|
|
//
|
|
// NonBlockingFileIOTest+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 NonBlockingFileIOTest {
|
|
|
|
@available(*, deprecated, message: "not actually deprecated. Just deprecated to allow deprecated tests (which test deprecated functionality) without warnings")
|
|
static var allTests : [(String, (NonBlockingFileIOTest) -> () throws -> Void)] {
|
|
return [
|
|
("testBasicFileIOWorks", testBasicFileIOWorks),
|
|
("testOffsetWorks", testOffsetWorks),
|
|
("testOffsetBeyondEOF", testOffsetBeyondEOF),
|
|
("testEmptyReadWorks", testEmptyReadWorks),
|
|
("testReadingShortWorks", testReadingShortWorks),
|
|
("testDoesNotBlockTheThreadOrEventLoop", testDoesNotBlockTheThreadOrEventLoop),
|
|
("testGettingErrorWhenEventLoopGroupIsShutdown", testGettingErrorWhenEventLoopGroupIsShutdown),
|
|
("testChunkReadingWorks", testChunkReadingWorks),
|
|
("testChunkReadingCanBeAborted", testChunkReadingCanBeAborted),
|
|
("testFailedIO", testFailedIO),
|
|
("testChunkReadingWorksForIncrediblyLongChain", testChunkReadingWorksForIncrediblyLongChain),
|
|
("testReadingDifferentChunkSize", testReadingDifferentChunkSize),
|
|
("testReadDoesNotReadShort", testReadDoesNotReadShort),
|
|
("testChunkReadingWhereByteCountIsNotAChunkSizeMultiplier", testChunkReadingWhereByteCountIsNotAChunkSizeMultiplier),
|
|
("testChunkedReadDoesNotReadShort", testChunkedReadDoesNotReadShort),
|
|
("testChunkSizeMoreThanTotal", testChunkSizeMoreThanTotal),
|
|
("testFileRegionReadFromPipeFails", testFileRegionReadFromPipeFails),
|
|
("testReadFromNonBlockingPipeFails", testReadFromNonBlockingPipeFails),
|
|
("testSeekPointerIsSetToFront", testSeekPointerIsSetToFront),
|
|
("testReadingFileSize", testReadingFileSize),
|
|
("testChangeFileSizeShrink", testChangeFileSizeShrink),
|
|
("testChangeFileSizeGrow", testChangeFileSizeGrow),
|
|
("testWriting", testWriting),
|
|
("testWriteMultipleTimes", testWriteMultipleTimes),
|
|
("testWritingWithOffset", testWritingWithOffset),
|
|
("testWritingBeyondEOF", testWritingBeyondEOF),
|
|
("testFileOpenWorks", testFileOpenWorks),
|
|
("testFileOpenWorksWithEmptyFile", testFileOpenWorksWithEmptyFile),
|
|
("testFileOpenFails", testFileOpenFails),
|
|
("testOpeningFilesForWriting", testOpeningFilesForWriting),
|
|
("testOpeningFilesForWritingFailsIfWeDontAllowItExplicitly", testOpeningFilesForWritingFailsIfWeDontAllowItExplicitly),
|
|
("testOpeningFilesForWritingDoesNotAllowReading", testOpeningFilesForWritingDoesNotAllowReading),
|
|
("testOpeningFilesForWritingAndReading", testOpeningFilesForWritingAndReading),
|
|
("testOpeningFilesForWritingDoesNotImplyTruncation", testOpeningFilesForWritingDoesNotImplyTruncation),
|
|
("testOpeningFilesForWritingCanUseTruncation", testOpeningFilesForWritingCanUseTruncation),
|
|
("testReadFromOffset", testReadFromOffset),
|
|
("testReadChunkedFromOffset", testReadChunkedFromOffset),
|
|
("testReadChunkedFromNegativeOffsetFails", testReadChunkedFromNegativeOffsetFails),
|
|
("testReadChunkedFromOffsetAfterEOFDeliversExactlyOneChunk", testReadChunkedFromOffsetAfterEOFDeliversExactlyOneChunk),
|
|
("testReadChunkedFromEOFDeliversExactlyOneChunk", testReadChunkedFromEOFDeliversExactlyOneChunk),
|
|
("testReadFromOffsetAfterEOFDeliversExactlyOneChunk", testReadFromOffsetAfterEOFDeliversExactlyOneChunk),
|
|
("testReadFromEOFDeliversExactlyOneChunk", testReadFromEOFDeliversExactlyOneChunk),
|
|
("testReadChunkedFromOffsetFileRegion", testReadChunkedFromOffsetFileRegion),
|
|
("testReadManyChunks", testReadManyChunks),
|
|
("testThrowsErrorOnUnstartedPool", testThrowsErrorOnUnstartedPool),
|
|
]
|
|
}
|
|
}
|
|
|