152 lines
5.4 KiB
Swift
152 lines
5.4 KiB
Swift
/*
|
|
* Copyright 2021 Google Inc. All rights reserved.
|
|
*
|
|
* Licensed under the Apache License, Version 2.0 (the "License");
|
|
* you may not use this file except in compliance with the License.
|
|
* You may obtain a copy of the License at
|
|
*
|
|
* http://www.apache.org/licenses/LICENSE-2.0
|
|
*
|
|
* Unless required by applicable law or agreed to in writing, software
|
|
* distributed under the License is distributed on an "AS IS" BASIS,
|
|
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
|
* See the License for the specific language governing permissions and
|
|
* limitations under the License.
|
|
*/
|
|
|
|
#if !canImport(ObjectiveC)
|
|
import XCTest
|
|
|
|
extension FlatBuffersDoubleTests {
|
|
// DO NOT MODIFY: This is autogenerated, use:
|
|
// `swift test --generate-linuxmain`
|
|
// to regenerate.
|
|
static let __allTests__FlatBuffersDoubleTests = [
|
|
("testCreateFinish", testCreateFinish),
|
|
("testCreateFinishWithPrefix", testCreateFinishWithPrefix),
|
|
]
|
|
}
|
|
|
|
extension FlatBuffersMonsterWriterTests {
|
|
// DO NOT MODIFY: This is autogenerated, use:
|
|
// `swift test --generate-linuxmain`
|
|
// to regenerate.
|
|
static let __allTests__FlatBuffersMonsterWriterTests = [
|
|
("testArrayOfBools", testArrayOfBools),
|
|
("testCreateMonster", testCreateMonster),
|
|
("testCreateMonsterPrefixed", testCreateMonsterPrefixed),
|
|
("testCreateMonsterResizedBuffer", testCreateMonsterResizedBuffer),
|
|
(
|
|
"testCreateMonsterUsingCreateMonsterMethodWithNilPos",
|
|
testCreateMonsterUsingCreateMonsterMethodWithNilPos),
|
|
(
|
|
"testCreateMonsterUsingCreateMonsterMethodWithPosX",
|
|
testCreateMonsterUsingCreateMonsterMethodWithPosX),
|
|
("testData", testData),
|
|
("testReadFromOtherLanguages", testReadFromOtherLanguages),
|
|
(
|
|
"testReadMonsterFromUnsafePointerWithoutCopying",
|
|
testReadMonsterFromUnsafePointerWithoutCopying),
|
|
]
|
|
}
|
|
|
|
extension FlatBuffersMoreDefaults {
|
|
// DO NOT MODIFY: This is autogenerated, use:
|
|
// `swift test --generate-linuxmain`
|
|
// to regenerate.
|
|
static let __allTests__FlatBuffersMoreDefaults = [
|
|
("testFlatbuffersObject", testFlatbuffersObject),
|
|
("testFlatbuffersObjectAPI", testFlatbuffersObjectAPI),
|
|
]
|
|
}
|
|
|
|
extension FlatBuffersStructsTests {
|
|
// DO NOT MODIFY: This is autogenerated, use:
|
|
// `swift test --generate-linuxmain`
|
|
// to regenerate.
|
|
static let __allTests__FlatBuffersStructsTests = [
|
|
("testWritingAndMutatingBools", testWritingAndMutatingBools),
|
|
]
|
|
}
|
|
|
|
extension FlatBuffersTests {
|
|
// DO NOT MODIFY: This is autogenerated, use:
|
|
// `swift test --generate-linuxmain`
|
|
// to regenerate.
|
|
static let __allTests__FlatBuffersTests = [
|
|
("testCreateFinish", testCreateFinish),
|
|
("testCreateFinishWithPrefix", testCreateFinishWithPrefix),
|
|
("testCreateString", testCreateString),
|
|
("testEndian", testEndian),
|
|
("testOffset", testOffset),
|
|
("testReadCountry", testReadCountry),
|
|
("testStartTable", testStartTable),
|
|
("testWriteNullableStrings", testWriteNullableStrings),
|
|
("testWriteOptionalValues", testWriteOptionalValues),
|
|
]
|
|
}
|
|
|
|
extension FlatBuffersUnionTests {
|
|
// DO NOT MODIFY: This is autogenerated, use:
|
|
// `swift test --generate-linuxmain`
|
|
// to regenerate.
|
|
static let __allTests__FlatBuffersUnionTests = [
|
|
("testCreateMonstor", testCreateMonstor),
|
|
("testEndTableFinish", testEndTableFinish),
|
|
("testEnumVector", testEnumVector),
|
|
("testStringUnion", testStringUnion),
|
|
("testUnionVector", testUnionVector),
|
|
]
|
|
}
|
|
|
|
extension FlatBuffersVectors {
|
|
// DO NOT MODIFY: This is autogenerated, use:
|
|
// `swift test --generate-linuxmain`
|
|
// to regenerate.
|
|
static let __allTests__FlatBuffersVectors = [
|
|
("testCreateEmptyIntArray", testCreateEmptyIntArray),
|
|
("testCreateIntArray", testCreateIntArray),
|
|
("testCreateSharedStringVector", testCreateSharedStringVector),
|
|
("testCreateVectorOfStrings", testCreateVectorOfStrings),
|
|
("testCreatingTwoCountries", testCreatingTwoCountries),
|
|
("testHasForArray", testHasForArray),
|
|
("testReadDoubleArray", testReadDoubleArray),
|
|
("testReadInt32Array", testReadInt32Array),
|
|
]
|
|
}
|
|
|
|
extension FlatbuffersVerifierTests {
|
|
// DO NOT MODIFY: This is autogenerated, use:
|
|
// `swift test --generate-linuxmain`
|
|
// to regenerate.
|
|
static let __allTests__FlatbuffersVerifierTests = [
|
|
("testFullVerifier", testFullVerifier),
|
|
("testInvalidBuffer", testInvalidBuffer),
|
|
("testPositionInBuffer", testPositionInBuffer),
|
|
("testRangeInBuffer", testRangeInBuffer),
|
|
("testTableVerifier", testTableVerifier),
|
|
("testValidUnionBuffer", testValidUnionBuffer),
|
|
("testVeriferInitFailing", testVeriferInitFailing),
|
|
("testVeriferInitPassing", testVeriferInitPassing),
|
|
("testVerifierCheckAlignment", testVerifierCheckAlignment),
|
|
("testVerifyUnionVectors", testVerifyUnionVectors),
|
|
("testVisitTable", testVisitTable),
|
|
]
|
|
}
|
|
|
|
public func __allTests() -> [XCTestCaseEntry] {
|
|
[
|
|
testCase(FlatBuffersDoubleTests.__allTests__FlatBuffersDoubleTests),
|
|
testCase(
|
|
FlatBuffersMonsterWriterTests
|
|
.__allTests__FlatBuffersMonsterWriterTests),
|
|
testCase(FlatBuffersMoreDefaults.__allTests__FlatBuffersMoreDefaults),
|
|
testCase(FlatBuffersStructsTests.__allTests__FlatBuffersStructsTests),
|
|
testCase(FlatBuffersTests.__allTests__FlatBuffersTests),
|
|
testCase(FlatBuffersUnionTests.__allTests__FlatBuffersUnionTests),
|
|
testCase(FlatBuffersVectors.__allTests__FlatBuffersVectors),
|
|
testCase(FlatbuffersVerifierTests.__allTests__FlatbuffersVerifierTests),
|
|
]
|
|
}
|
|
#endif
|