Added an optional per-asset folder to the Asset protocol and the AssetExtension extension in the Infrastructure package.
This commit is contained in:
@@ -23,13 +23,13 @@ struct AssetExtensionTests {
|
||||
|
||||
@Test(arguments: zip(
|
||||
Self.extensions,
|
||||
Self.subdirectories
|
||||
Self.folders
|
||||
))
|
||||
func `subdirectory`(
|
||||
func `folder`(
|
||||
for fileExtension: AssetExtension,
|
||||
expects subdirectory: String?
|
||||
expects folder: String?
|
||||
) {
|
||||
#expect(fileExtension.subdirectory == subdirectory)
|
||||
#expect(fileExtension.folder == folder)
|
||||
}
|
||||
|
||||
}
|
||||
@@ -60,7 +60,7 @@ private extension AssetExtensionTests {
|
||||
"application/manifest+json",
|
||||
"application/xml"
|
||||
]
|
||||
static let subdirectories: [String?] = [
|
||||
static let folders: [String?] = [
|
||||
"css",
|
||||
"js",
|
||||
nil,
|
||||
|
||||
Reference in New Issue
Block a user