From ac10f9da0df086df6531450284aa652ea03ad5b5 Mon Sep 17 00:00:00 2001 From: "Lvv.me" Date: Wed, 1 Dec 2021 22:43:45 +0800 Subject: [PATCH] Add testTarget for SwiftPM Run swift test case: ``` $ swift test ``` --- Package.swift | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/Package.swift b/Package.swift index 1ed4dd3f..54a195b7 100644 --- a/Package.swift +++ b/Package.swift @@ -28,9 +28,12 @@ let package = Package( sources: ["."], publicHeadersPath: "modulemap", cSettings: [ - .headerSearchPath("."), .unsafeFlags(["-flto=thin"]) // for Dead Code Elimination - ]) + ]), + .testTarget(name: "TommathTests", + dependencies: ["libtommath"], + path: "demo", + sources: ["tommath_tests.swift"]) ], cLanguageStandard: .gnu11, cxxLanguageStandard: .gnucxx14