From 572b492fdec2770b10cca0a9f21e5aeebe50824a Mon Sep 17 00:00:00 2001 From: Caleb Kleveter Date: Wed, 5 Jun 2019 10:42:34 -0500 Subject: [PATCH] Generated LinuxMain --- Tests/CSVTests/XCTestManifests.swift | 95 ++++++++++++++++++++++++++++ Tests/LinuxMain.swift | 10 +-- 2 files changed, 101 insertions(+), 4 deletions(-) create mode 100644 Tests/CSVTests/XCTestManifests.swift diff --git a/Tests/CSVTests/XCTestManifests.swift b/Tests/CSVTests/XCTestManifests.swift new file mode 100644 index 0000000..3cd03c8 --- /dev/null +++ b/Tests/CSVTests/XCTestManifests.swift @@ -0,0 +1,95 @@ +#if !canImport(ObjectiveC) +import XCTest + +extension DecoderTests { + // DO NOT MODIFY: This is autogenerated, use: + // `swift test --generate-linuxmain` + // to regenerate. + static let __allTests__DecoderTests = [ + ("testAsyncDecode", testAsyncDecode), + ("testAsyncDecodeSpeed", testAsyncDecodeSpeed), + ("testSyncDecode", testSyncDecode), + ("testSyncDecodeSpeed", testSyncDecodeSpeed), + ] +} + +extension EncoderTests { + // DO NOT MODIFY: This is autogenerated, use: + // `swift test --generate-linuxmain` + // to regenerate. + static let __allTests__EncoderTests = [ + ("testAsyncEncode", testAsyncEncode), + ("testEscapingDelimiters", testEscapingDelimiters), + ("testMeasureAsyncEncode", testMeasureAsyncEncode), + ("testMeasureSyncEncode", testMeasureSyncEncode), + ("testSyncEncode", testSyncEncode), + ] +} + +extension ParserTests { + // DO NOT MODIFY: This is autogenerated, use: + // `swift test --generate-linuxmain` + // to regenerate. + static let __allTests__ParserTests = [ + ("testChunkedParsing", testChunkedParsing), + ("testMeasureChunkedParse", testMeasureChunkedParse), + ("testMeasureFullParse", testMeasureFullParse), + ("testParserInit", testParserInit), + ("testParserParse", testParserParse), + ] +} + +extension SerializerTests { + // DO NOT MODIFY: This is autogenerated, use: + // `swift test --generate-linuxmain` + // to regenerate. + static let __allTests__SerializerTests = [ + ("testChunkedSerialize", testChunkedSerialize), + ("testEscapedDelimiter", testEscapedDelimiter), + ("testMeasuerSyncSerializer", testMeasuerSyncSerializer), + ("testMeasureChunkedSerialize", testMeasureChunkedSerialize), + ("testSyncSerialize", testSyncSerialize), + ] +} + +extension StressTests { + // DO NOT MODIFY: This is autogenerated, use: + // `swift test --generate-linuxmain` + // to regenerate. + static let __allTests__StressTests = [ + ("testMeasureAsyncDecoding", testMeasureAsyncDecoding), + ("testMeasureAsyncEncoding", testMeasureAsyncEncoding), + ("testMeasureAsyncParsing", testMeasureAsyncParsing), + ("testMeasureAsyncSerialize", testMeasureAsyncSerialize), + ("testMeasureSyncDecoding", testMeasureSyncDecoding), + ("testMeasureSyncEncoding", testMeasureSyncEncoding), + ("testMeasureSyncParsing", testMeasureSyncParsing), + ("testMeasureSyncSerialize", testMeasureSyncSerialize), + ] +} + +extension UtilityTests { + // DO NOT MODIFY: This is autogenerated, use: + // `swift test --generate-linuxmain` + // to regenerate. + static let __allTests__UtilityTests = [ + ("testBytesToDouble", testBytesToDouble), + ("testBytesToFloat", testBytesToFloat), + ("testBytesToInt", testBytesToInt), + ("testMeasureBytesToDouble", testMeasureBytesToDouble), + ("testMeasureBytesToFloat", testMeasureBytesToFloat), + ("testMeasureBytesToInt", testMeasureBytesToInt), + ] +} + +public func __allTests() -> [XCTestCaseEntry] { + return [ + testCase(DecoderTests.__allTests__DecoderTests), + testCase(EncoderTests.__allTests__EncoderTests), + testCase(ParserTests.__allTests__ParserTests), + testCase(SerializerTests.__allTests__SerializerTests), + testCase(StressTests.__allTests__StressTests), + testCase(UtilityTests.__allTests__UtilityTests), + ] +} +#endif diff --git a/Tests/LinuxMain.swift b/Tests/LinuxMain.swift index bb0fd52..6c8bd60 100644 --- a/Tests/LinuxMain.swift +++ b/Tests/LinuxMain.swift @@ -1,6 +1,8 @@ import XCTest -@testable import CSVTests -XCTMain([ - testCase(CSVTests.allTests), -]) +import CSVTests + +var tests = [XCTestCaseEntry]() +tests += CSVTests.__allTests() + +XCTMain(tests)