diff --git a/Packages/Features b/Packages/Features deleted file mode 160000 index 5b641e5..0000000 --- a/Packages/Features +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 5b641e5453e61d99606de0198587e5a90df243b6 diff --git a/Packages/Features/Package.swift b/Packages/Features/Package.swift new file mode 100644 index 0000000..3f6ac31 --- /dev/null +++ b/Packages/Features/Package.swift @@ -0,0 +1,25 @@ +// swift-tools-version: 6.3 + +import PackageDescription + +let package = Package( + name: "Features", + products: [ + .library( + name: "Features", + targets: ["Recording"] + ), + ], + targets: [ + .target( + name: "Recording", + path: "Sources/Recording" + ), + .testTarget( + name: "RecordingTests", + dependencies: ["Recording"], + path: "Tests/Recording" + ), + ], + swiftLanguageModes: [.v6] +) diff --git a/Packages/Features/Sources/Recording/Images.xcassets/Contents.json b/Packages/Features/Sources/Recording/Images.xcassets/Contents.json new file mode 100644 index 0000000..73c0059 --- /dev/null +++ b/Packages/Features/Sources/Recording/Images.xcassets/Contents.json @@ -0,0 +1,6 @@ +{ + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/Packages/Features/Sources/Recording/Recording.swift b/Packages/Features/Sources/Recording/Recording.swift new file mode 100644 index 0000000..8b13789 --- /dev/null +++ b/Packages/Features/Sources/Recording/Recording.swift @@ -0,0 +1 @@ + diff --git a/Packages/Features/Tests/Features.xctestplan b/Packages/Features/Tests/Features.xctestplan new file mode 100644 index 0000000..2087afd --- /dev/null +++ b/Packages/Features/Tests/Features.xctestplan @@ -0,0 +1,24 @@ +{ + "configurations" : [ + { + "id" : "BA8B94C8-BBDE-4EE8-89D3-E6F176876344", + "name" : "Configuration 1", + "options" : { + + } + } + ], + "defaultOptions" : { + + }, + "testTargets" : [ + { + "target" : { + "containerPath" : "container:", + "identifier" : "RecordingTests", + "name" : "RecordingTests" + } + } + ], + "version" : 1 +} diff --git a/Packages/Features/Tests/Recording/RecordingTests.swift b/Packages/Features/Tests/Recording/RecordingTests.swift new file mode 100644 index 0000000..e672e3e --- /dev/null +++ b/Packages/Features/Tests/Recording/RecordingTests.swift @@ -0,0 +1,9 @@ +import Testing + +@testable import Recording + +@Test func example() async throws { + // Write your test here and use APIs like `#expect(...)` to check expected conditions. + // Swift Testing Documentation + // https://developer.apple.com/documentation/testing +}