diff --git a/Tests/JExtractSwiftTests/ByteArrayTests.swift b/Tests/JExtractSwiftTests/ByteArrayTests.swift index 7ca45f07..9d79ea16 100644 --- a/Tests/JExtractSwiftTests/ByteArrayTests.swift +++ b/Tests/JExtractSwiftTests/ByteArrayTests.swift @@ -16,6 +16,7 @@ import JExtractSwiftLib import SwiftJavaConfigurationShared import Testing +@Suite final class ByteArrayTests { @Test( diff --git a/Tests/JExtractSwiftTests/ClassPrintingTests.swift b/Tests/JExtractSwiftTests/ClassPrintingTests.swift index 6162d0e3..cb80b3aa 100644 --- a/Tests/JExtractSwiftTests/ClassPrintingTests.swift +++ b/Tests/JExtractSwiftTests/ClassPrintingTests.swift @@ -15,6 +15,7 @@ import JExtractSwiftLib import Testing +@Suite struct ClassPrintingTests { let class_interfaceFile = """ diff --git a/Tests/JExtractSwiftTests/DataImportTests.swift b/Tests/JExtractSwiftTests/DataImportTests.swift index e67a3db8..ad1e46c9 100644 --- a/Tests/JExtractSwiftTests/DataImportTests.swift +++ b/Tests/JExtractSwiftTests/DataImportTests.swift @@ -15,6 +15,7 @@ import JExtractSwiftLib import Testing +@Suite final class DataImportTests { private static let ifConfigImport = """ #if canImport(FoundationEssentials) diff --git a/Tests/JExtractSwiftTests/ExtensionImportTests.swift b/Tests/JExtractSwiftTests/ExtensionImportTests.swift index a960545d..3b95ff1b 100644 --- a/Tests/JExtractSwiftTests/ExtensionImportTests.swift +++ b/Tests/JExtractSwiftTests/ExtensionImportTests.swift @@ -15,6 +15,7 @@ import JExtractSwiftLib import Testing +@Suite final class ExtensionImportTests { let interfaceFile = """ diff --git a/Tests/JExtractSwiftTests/FFMNestedTypesTests.swift b/Tests/JExtractSwiftTests/FFMNestedTypesTests.swift index 1b23d299..4ed58781 100644 --- a/Tests/JExtractSwiftTests/FFMNestedTypesTests.swift +++ b/Tests/JExtractSwiftTests/FFMNestedTypesTests.swift @@ -16,6 +16,7 @@ import JExtractSwiftLib import SwiftJavaConfigurationShared import Testing +@Suite final class FFMNestedTypesTests { let class_interfaceFile = """ diff --git a/Tests/JExtractSwiftTests/FuncCallbackImportTests.swift b/Tests/JExtractSwiftTests/FuncCallbackImportTests.swift index 07b60c60..fd920375 100644 --- a/Tests/JExtractSwiftTests/FuncCallbackImportTests.swift +++ b/Tests/JExtractSwiftTests/FuncCallbackImportTests.swift @@ -17,6 +17,7 @@ import JExtractSwiftLib import SwiftJavaConfigurationShared import Testing +@Suite final class FuncCallbackImportTests { static let class_interfaceFile = diff --git a/Tests/JExtractSwiftTests/InternalExtractTests.swift b/Tests/JExtractSwiftTests/InternalExtractTests.swift index 11d0d54d..a2cc846d 100644 --- a/Tests/JExtractSwiftTests/InternalExtractTests.swift +++ b/Tests/JExtractSwiftTests/InternalExtractTests.swift @@ -16,6 +16,7 @@ import JExtractSwiftLib import SwiftJavaConfigurationShared import Testing +@Suite final class InternalExtractTests { let text = """ diff --git a/Tests/JExtractSwiftTests/JNI/JNIIntConversionChecksTests.swift b/Tests/JExtractSwiftTests/JNI/JNIIntConversionChecksTests.swift index aaa24e97..0ee49313 100644 --- a/Tests/JExtractSwiftTests/JNI/JNIIntConversionChecksTests.swift +++ b/Tests/JExtractSwiftTests/JNI/JNIIntConversionChecksTests.swift @@ -16,6 +16,7 @@ import Testing @testable import JExtractSwiftLib +@Suite struct JNIIntConversionChecksTests { private let signedSource = """ public struct MyStruct { diff --git a/Tests/JExtractSwiftTests/JNI/JNIUnsignedNumberTests.swift b/Tests/JExtractSwiftTests/JNI/JNIUnsignedNumberTests.swift index e83d226c..673b2aca 100644 --- a/Tests/JExtractSwiftTests/JNI/JNIUnsignedNumberTests.swift +++ b/Tests/JExtractSwiftTests/JNI/JNIUnsignedNumberTests.swift @@ -16,6 +16,7 @@ import JExtractSwiftLib import SwiftJavaConfigurationShared import Testing +@Suite final class JNIUnsignedNumberTests { @Test("Import: UInt16 (char)") diff --git a/Tests/JExtractSwiftTests/MethodImportTests.swift b/Tests/JExtractSwiftTests/MethodImportTests.swift index 9d723c3f..e45e3642 100644 --- a/Tests/JExtractSwiftTests/MethodImportTests.swift +++ b/Tests/JExtractSwiftTests/MethodImportTests.swift @@ -17,6 +17,7 @@ import JExtractSwiftLib import SwiftJavaConfigurationShared import Testing +@Suite final class MethodImportTests { let class_interfaceFile = """ diff --git a/Tests/JExtractSwiftTests/MethodThunkTests.swift b/Tests/JExtractSwiftTests/MethodThunkTests.swift index 69360afa..555cc153 100644 --- a/Tests/JExtractSwiftTests/MethodThunkTests.swift +++ b/Tests/JExtractSwiftTests/MethodThunkTests.swift @@ -15,6 +15,7 @@ import JExtractSwiftLib import Testing +@Suite final class MethodThunkTests { let input = """ diff --git a/Tests/JExtractSwiftTests/OptionalImportTests.swift b/Tests/JExtractSwiftTests/OptionalImportTests.swift index fc169fe5..7ef9b10a 100644 --- a/Tests/JExtractSwiftTests/OptionalImportTests.swift +++ b/Tests/JExtractSwiftTests/OptionalImportTests.swift @@ -15,6 +15,7 @@ import JExtractSwiftLib import Testing +@Suite final class OptionalImportTests { let interfaceFile = """ diff --git a/Tests/JExtractSwiftTests/SendableTests.swift b/Tests/JExtractSwiftTests/SendableTests.swift index c28b0225..3fd494ff 100644 --- a/Tests/JExtractSwiftTests/SendableTests.swift +++ b/Tests/JExtractSwiftTests/SendableTests.swift @@ -15,6 +15,7 @@ import JExtractSwiftLib import Testing +@Suite final class SendableTests { let source = """ diff --git a/Tests/JExtractSwiftTests/StringPassingTests.swift b/Tests/JExtractSwiftTests/StringPassingTests.swift index c3b780ed..26d4b24d 100644 --- a/Tests/JExtractSwiftTests/StringPassingTests.swift +++ b/Tests/JExtractSwiftTests/StringPassingTests.swift @@ -15,6 +15,7 @@ import JExtractSwiftLib import Testing +@Suite final class StringPassingTests { let class_interfaceFile = """ diff --git a/Tests/JExtractSwiftTests/SwiftDocumentationParsingTests.swift b/Tests/JExtractSwiftTests/SwiftDocumentationParsingTests.swift index 3bfb998e..a605478e 100644 --- a/Tests/JExtractSwiftTests/SwiftDocumentationParsingTests.swift +++ b/Tests/JExtractSwiftTests/SwiftDocumentationParsingTests.swift @@ -16,6 +16,7 @@ import JExtractSwiftLib import SwiftJavaConfigurationShared import Testing +@Suite struct SwiftDocumentationParsingTests { @Test( "Simple Swift func documentation", diff --git a/Tests/JExtractSwiftTests/UnsignedNumberTests.swift b/Tests/JExtractSwiftTests/UnsignedNumberTests.swift index c0e98971..49895e08 100644 --- a/Tests/JExtractSwiftTests/UnsignedNumberTests.swift +++ b/Tests/JExtractSwiftTests/UnsignedNumberTests.swift @@ -16,6 +16,7 @@ import JExtractSwiftLib import SwiftJavaConfigurationShared import Testing +@Suite final class UnsignedNumberTests { @Test( diff --git a/Tests/JExtractSwiftTests/VariableImportTests.swift b/Tests/JExtractSwiftTests/VariableImportTests.swift index 408cb4f4..76c1a42b 100644 --- a/Tests/JExtractSwiftTests/VariableImportTests.swift +++ b/Tests/JExtractSwiftTests/VariableImportTests.swift @@ -15,6 +15,7 @@ import JExtractSwiftLib import Testing +@Suite final class VariableImportTests { let class_interfaceFile = """