-
Notifications
You must be signed in to change notification settings - Fork 728
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Attempt to add tests for new simple-swift4 xcassets template
- Loading branch information
Showing
9 changed files
with
312 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
84 changes: 84 additions & 0 deletions
84
Tests/Fixtures/Generated/XCAssets/simple-swift4/all-allValues.swift
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,84 @@ | ||
// swiftlint:disable all | ||
// Generated using SwiftGen — https://github.com/SwiftGen/SwiftGen | ||
|
||
#if os(OSX) | ||
import AppKit.NSImage | ||
#elseif os(iOS) || os(tvOS) || os(watchOS) | ||
import UIKit.UIImage | ||
#endif | ||
|
||
|
||
// MARK: - Asset Catalogs | ||
|
||
internal enum Asset { | ||
internal enum Colors { | ||
internal enum _24Vision { | ||
internal static let background = ColorAsset(name: "24Vision/Background") | ||
internal static let primary = ColorAsset(name: "24Vision/Primary") | ||
} | ||
internal static let orange = ImageAsset(name: "Orange") | ||
internal enum Vengo { | ||
internal static let primary = ColorAsset(name: "Vengo/Primary") | ||
internal static let tint = ColorAsset(name: "Vengo/Tint") | ||
} | ||
internal static let allColors: [ColorAsset] = [ | ||
_24Vision.background, | ||
_24Vision.primary, | ||
Vengo.primary, | ||
Vengo.tint, | ||
] | ||
internal static let allDataAssets: [DataAsset] = [ | ||
] | ||
internal static let allImages: [ImageAsset] = [ | ||
orange, | ||
] | ||
} | ||
internal enum Data { | ||
internal static let data = DataAsset(name: "Data") | ||
internal enum Json { | ||
internal static let data = DataAsset(name: "Json/Data") | ||
} | ||
internal static let readme = DataAsset(name: "README") | ||
internal static let allColors: [ColorAsset] = [ | ||
] | ||
internal static let allDataAssets: [DataAsset] = [ | ||
data, | ||
Json.data, | ||
readme, | ||
] | ||
internal static let allImages: [ImageAsset] = [ | ||
] | ||
} | ||
internal enum Images { | ||
internal enum Exotic { | ||
internal static let banana = ImageAsset(name: "Exotic/Banana") | ||
internal static let mango = ImageAsset(name: "Exotic/Mango") | ||
} | ||
internal enum Round { | ||
internal static let apricot = ImageAsset(name: "Round/Apricot") | ||
internal static let apple = ImageAsset(name: "Round/Apple") | ||
internal enum Double { | ||
internal static let cherry = ImageAsset(name: "Round/Double/Cherry") | ||
} | ||
internal static let tomato = ImageAsset(name: "Round/Tomato") | ||
} | ||
internal static let `private` = ImageAsset(name: "private") | ||
internal static let allColors: [ColorAsset] = [ | ||
] | ||
internal static let allDataAssets: [DataAsset] = [ | ||
] | ||
internal static let allImages: [ImageAsset] = [ | ||
Exotic.banana, | ||
Exotic.mango, | ||
Round.apricot, | ||
Round.apple, | ||
Round.Double.cherry, | ||
Round.tomato, | ||
`private`, | ||
] | ||
} | ||
} | ||
|
||
// MARK: - Implementation Details | ||
|
||
private final class BundleToken {} |
51 changes: 51 additions & 0 deletions
51
Tests/Fixtures/Generated/XCAssets/simple-swift4/all-customName.swift
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,51 @@ | ||
// swiftlint:disable all | ||
// Generated using SwiftGen — https://github.com/SwiftGen/SwiftGen | ||
|
||
#if os(OSX) | ||
import AppKit.NSImage | ||
#elseif os(iOS) || os(tvOS) || os(watchOS) | ||
import UIKit.UIImage | ||
#endif | ||
|
||
|
||
// MARK: - Asset Catalogs | ||
|
||
internal enum XCTAssets { | ||
internal enum Colors { | ||
internal enum _24Vision { | ||
internal static let background = XCTColorAsset(name: "24Vision/Background") | ||
internal static let primary = XCTColorAsset(name: "24Vision/Primary") | ||
} | ||
internal static let orange = XCTImageAsset(name: "Orange") | ||
internal enum Vengo { | ||
internal static let primary = XCTColorAsset(name: "Vengo/Primary") | ||
internal static let tint = XCTColorAsset(name: "Vengo/Tint") | ||
} | ||
} | ||
internal enum Data { | ||
internal static let data = XCTDataAsset(name: "Data") | ||
internal enum Json { | ||
internal static let data = XCTDataAsset(name: "Json/Data") | ||
} | ||
internal static let readme = XCTDataAsset(name: "README") | ||
} | ||
internal enum Images { | ||
internal enum Exotic { | ||
internal static let banana = XCTImageAsset(name: "Exotic/Banana") | ||
internal static let mango = XCTImageAsset(name: "Exotic/Mango") | ||
} | ||
internal enum Round { | ||
internal static let apricot = XCTImageAsset(name: "Round/Apricot") | ||
internal static let apple = XCTImageAsset(name: "Round/Apple") | ||
internal enum Double { | ||
internal static let cherry = XCTImageAsset(name: "Round/Double/Cherry") | ||
} | ||
internal static let tomato = XCTImageAsset(name: "Round/Tomato") | ||
} | ||
internal static let `private` = XCTImageAsset(name: "private") | ||
} | ||
} | ||
|
||
// MARK: - Implementation Details | ||
|
||
private final class BundleToken {} |
53 changes: 53 additions & 0 deletions
53
Tests/Fixtures/Generated/XCAssets/simple-swift4/all-forceNamespaces.swift
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,53 @@ | ||
// swiftlint:disable all | ||
// Generated using SwiftGen — https://github.com/SwiftGen/SwiftGen | ||
|
||
#if os(OSX) | ||
import AppKit.NSImage | ||
#elseif os(iOS) || os(tvOS) || os(watchOS) | ||
import UIKit.UIImage | ||
#endif | ||
|
||
|
||
// MARK: - Asset Catalogs | ||
|
||
internal enum Asset { | ||
internal enum Colors { | ||
internal enum _24Vision { | ||
internal static let background = ColorAsset(name: "24Vision/Background") | ||
internal static let primary = ColorAsset(name: "24Vision/Primary") | ||
} | ||
internal static let orange = ImageAsset(name: "Orange") | ||
internal enum Vengo { | ||
internal static let primary = ColorAsset(name: "Vengo/Primary") | ||
internal static let tint = ColorAsset(name: "Vengo/Tint") | ||
} | ||
} | ||
internal enum Data { | ||
internal static let data = DataAsset(name: "Data") | ||
internal enum Json { | ||
internal static let data = DataAsset(name: "Json/Data") | ||
} | ||
internal static let readme = DataAsset(name: "README") | ||
} | ||
internal enum Images { | ||
internal enum Exotic { | ||
internal static let banana = ImageAsset(name: "Exotic/Banana") | ||
internal static let mango = ImageAsset(name: "Exotic/Mango") | ||
} | ||
internal enum Round { | ||
internal static let apricot = ImageAsset(name: "Round/Apricot") | ||
internal enum Red { | ||
internal static let apple = ImageAsset(name: "Round/Apple") | ||
internal enum Double { | ||
internal static let cherry = ImageAsset(name: "Round/Double/Cherry") | ||
} | ||
internal static let tomato = ImageAsset(name: "Round/Tomato") | ||
} | ||
} | ||
internal static let `private` = ImageAsset(name: "private") | ||
} | ||
} | ||
|
||
// MARK: - Implementation Details | ||
|
||
private final class BundleToken {} |
51 changes: 51 additions & 0 deletions
51
Tests/Fixtures/Generated/XCAssets/simple-swift4/all-publicAccess.swift
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,51 @@ | ||
// swiftlint:disable all | ||
// Generated using SwiftGen — https://github.com/SwiftGen/SwiftGen | ||
|
||
#if os(OSX) | ||
import AppKit.NSImage | ||
#elseif os(iOS) || os(tvOS) || os(watchOS) | ||
import UIKit.UIImage | ||
#endif | ||
|
||
|
||
// MARK: - Asset Catalogs | ||
|
||
public enum Asset { | ||
public enum Colors { | ||
public enum _24Vision { | ||
public static let background = ColorAsset(name: "24Vision/Background") | ||
public static let primary = ColorAsset(name: "24Vision/Primary") | ||
} | ||
public static let orange = ImageAsset(name: "Orange") | ||
public enum Vengo { | ||
public static let primary = ColorAsset(name: "Vengo/Primary") | ||
public static let tint = ColorAsset(name: "Vengo/Tint") | ||
} | ||
} | ||
public enum Data { | ||
public static let data = DataAsset(name: "Data") | ||
public enum Json { | ||
public static let data = DataAsset(name: "Json/Data") | ||
} | ||
public static let readme = DataAsset(name: "README") | ||
} | ||
public enum Images { | ||
public enum Exotic { | ||
public static let banana = ImageAsset(name: "Exotic/Banana") | ||
public static let mango = ImageAsset(name: "Exotic/Mango") | ||
} | ||
public enum Round { | ||
public static let apricot = ImageAsset(name: "Round/Apricot") | ||
public static let apple = ImageAsset(name: "Round/Apple") | ||
public enum Double { | ||
public static let cherry = ImageAsset(name: "Round/Double/Cherry") | ||
} | ||
public static let tomato = ImageAsset(name: "Round/Tomato") | ||
} | ||
public static let `private` = ImageAsset(name: "private") | ||
} | ||
} | ||
|
||
// MARK: - Implementation Details | ||
|
||
private final class BundleToken {} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,51 @@ | ||
// swiftlint:disable all | ||
// Generated using SwiftGen — https://github.com/SwiftGen/SwiftGen | ||
|
||
#if os(OSX) | ||
import AppKit.NSImage | ||
#elseif os(iOS) || os(tvOS) || os(watchOS) | ||
import UIKit.UIImage | ||
#endif | ||
|
||
|
||
// MARK: - Asset Catalogs | ||
|
||
internal enum Asset { | ||
internal enum Colors { | ||
internal enum _24Vision { | ||
internal static let background = ColorAsset(name: "24Vision/Background") | ||
internal static let primary = ColorAsset(name: "24Vision/Primary") | ||
} | ||
internal static let orange = ImageAsset(name: "Orange") | ||
internal enum Vengo { | ||
internal static let primary = ColorAsset(name: "Vengo/Primary") | ||
internal static let tint = ColorAsset(name: "Vengo/Tint") | ||
} | ||
} | ||
internal enum Data { | ||
internal static let data = DataAsset(name: "Data") | ||
internal enum Json { | ||
internal static let data = DataAsset(name: "Json/Data") | ||
} | ||
internal static let readme = DataAsset(name: "README") | ||
} | ||
internal enum Images { | ||
internal enum Exotic { | ||
internal static let banana = ImageAsset(name: "Exotic/Banana") | ||
internal static let mango = ImageAsset(name: "Exotic/Mango") | ||
} | ||
internal enum Round { | ||
internal static let apricot = ImageAsset(name: "Round/Apricot") | ||
internal static let apple = ImageAsset(name: "Round/Apple") | ||
internal enum Double { | ||
internal static let cherry = ImageAsset(name: "Round/Double/Cherry") | ||
} | ||
internal static let tomato = ImageAsset(name: "Round/Tomato") | ||
} | ||
internal static let `private` = ImageAsset(name: "private") | ||
} | ||
} | ||
|
||
// MARK: - Implementation Details | ||
|
||
private final class BundleToken {} |
5 changes: 5 additions & 0 deletions
5
Tests/Fixtures/Generated/XCAssets/simple-swift4/compilation-configuration.yml
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
--- !ruby/object:CompilationConfiguration | ||
common: | ||
swift_versions: | ||
- 4 | ||
- 4.2 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,4 @@ | ||
// swiftlint:disable all | ||
// Generated using SwiftGen — https://github.com/SwiftGen/SwiftGen | ||
|
||
// No assets found |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters