feat(RES-58): Add new parameter "bundle" (#19)
All checks were successful
gitea-openium/resgen.swift/pipeline/head This commit looks good
All checks were successful
gitea-openium/resgen.swift/pipeline/head This commit looks good
Add bundle parameter to define if resource should be load from Bundle.main (app) or Bundle.module (SPM package) Reviewed-on: #19
This commit is contained in:
@@ -25,6 +25,7 @@ final class ColorsConfigurationTests: XCTestCase {
|
||||
extensionNameUIKit: nil,
|
||||
extensionSuffix: nil,
|
||||
visibility: nil,
|
||||
assetBundle: nil,
|
||||
staticMembers: false
|
||||
)
|
||||
// When
|
||||
@@ -58,6 +59,7 @@ final class ColorsConfigurationTests: XCTestCase {
|
||||
extensionNameUIKit: "AppColor",
|
||||
extensionSuffix: "Testing",
|
||||
visibility: "public",
|
||||
assetBundle: "module",
|
||||
staticMembers: false
|
||||
)
|
||||
// When
|
||||
@@ -84,6 +86,8 @@ final class ColorsConfigurationTests: XCTestCase {
|
||||
"Testing",
|
||||
"--visibility",
|
||||
"public",
|
||||
"--asset-bundle",
|
||||
"module",
|
||||
"--static-members",
|
||||
"false"
|
||||
]
|
||||
|
@@ -24,6 +24,7 @@ final class ImagesConfigurationTests: XCTestCase {
|
||||
extensionNameUIKit: nil,
|
||||
extensionSuffix: nil,
|
||||
visibility: nil,
|
||||
assetBundle: nil,
|
||||
staticMembers: nil
|
||||
)
|
||||
|
||||
@@ -53,6 +54,7 @@ final class ImagesConfigurationTests: XCTestCase {
|
||||
extensionNameUIKit: "AppImage",
|
||||
extensionSuffix: "Testing",
|
||||
visibility: "private",
|
||||
assetBundle: "module",
|
||||
staticMembers: true
|
||||
)
|
||||
|
||||
@@ -78,6 +80,8 @@ final class ImagesConfigurationTests: XCTestCase {
|
||||
"Testing",
|
||||
"--visibility",
|
||||
"private",
|
||||
"--asset-bundle",
|
||||
"module",
|
||||
"--static-members",
|
||||
"true"
|
||||
]
|
||||
|
@@ -24,6 +24,7 @@ final class StringsConfigurationTests: XCTestCase {
|
||||
extensionName: nil, // String
|
||||
extensionSuffix: nil, // Testing
|
||||
visibility: nil, // "internal"
|
||||
assetBundle: nil, // .main
|
||||
staticMembers: nil, // true
|
||||
xcStrings: nil // true
|
||||
)
|
||||
@@ -59,6 +60,7 @@ final class StringsConfigurationTests: XCTestCase {
|
||||
extensionName: "AppString",
|
||||
extensionSuffix: "Testing",
|
||||
visibility: "internal",
|
||||
assetBundle: "module",
|
||||
staticMembers: true,
|
||||
xcStrings: true
|
||||
)
|
||||
@@ -87,6 +89,8 @@ final class StringsConfigurationTests: XCTestCase {
|
||||
"Testing",
|
||||
"--visibility",
|
||||
"internal",
|
||||
"--asset-bundle",
|
||||
"module",
|
||||
"--xc-strings",
|
||||
"true",
|
||||
"--static-members",
|
||||
|
Reference in New Issue
Block a user