Skip to content

Commit 52cc176

Browse files
committed
Add missing date property to fix failed test
1 parent 2f5e88f commit 52cc176

File tree

4 files changed

+9
-0
lines changed

4 files changed

+9
-0
lines changed

Modules/Sources/Fakes/Networking.generated.swift

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1158,6 +1158,7 @@ extension Networking.ProductListItem {
11581158
productID: .fake(),
11591159
name: .fake(),
11601160
permalink: .fake(),
1161+
date: .fake(),
11611162
productTypeKey: .fake(),
11621163
statusKey: .fake(),
11631164
fullDescription: .fake(),

Modules/Sources/Networking/Model/Copiable/Models+Copiable.generated.swift

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1978,6 +1978,7 @@ extension Networking.ProductListItem {
19781978
productID: CopiableProp<Int64> = .copy,
19791979
name: CopiableProp<String> = .copy,
19801980
permalink: CopiableProp<String> = .copy,
1981+
date: CopiableProp<Date> = .copy,
19811982
productTypeKey: CopiableProp<String> = .copy,
19821983
statusKey: CopiableProp<String> = .copy,
19831984
fullDescription: NullableCopiableProp<String> = .copy,
@@ -1999,6 +2000,7 @@ extension Networking.ProductListItem {
19992000
let productID = productID ?? self.productID
20002001
let name = name ?? self.name
20012002
let permalink = permalink ?? self.permalink
2003+
let date = date ?? self.date
20022004
let productTypeKey = productTypeKey ?? self.productTypeKey
20032005
let statusKey = statusKey ?? self.statusKey
20042006
let fullDescription = fullDescription ?? self.fullDescription
@@ -2021,6 +2023,7 @@ extension Networking.ProductListItem {
20212023
productID: productID,
20222024
name: name,
20232025
permalink: permalink,
2026+
date: date,
20242027
productTypeKey: productTypeKey,
20252028
statusKey: statusKey,
20262029
fullDescription: fullDescription,

Modules/Sources/Networking/Model/Product/ProductListItem.swift

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ public struct ProductListItem: GeneratedCopiable, Equatable, GeneratedFakeable {
99
public let productID: Int64
1010
public let name: String
1111
public let permalink: String
12+
public let date: Date
1213

1314
public let productTypeKey: String
1415
public let statusKey: String // draft, pending, private, published
@@ -54,6 +55,7 @@ public struct ProductListItem: GeneratedCopiable, Equatable, GeneratedFakeable {
5455
productID: Int64,
5556
name: String,
5657
permalink: String,
58+
date: Date,
5759
productTypeKey: String,
5860
statusKey: String,
5961
fullDescription: String?,
@@ -74,6 +76,7 @@ public struct ProductListItem: GeneratedCopiable, Equatable, GeneratedFakeable {
7476
self.productID = productID
7577
self.name = name
7678
self.permalink = permalink
79+
self.date = date
7780
self.productTypeKey = productTypeKey
7881
self.statusKey = statusKey
7982
self.fullDescription = fullDescription

Modules/Sources/Yosemite/Model/Storage/Product+ReadOnlyConvertible.swift

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -227,6 +227,7 @@ extension Storage.Product: ListItemConvertible {
227227
productID = item.productID
228228
name = item.name
229229
permalink = item.permalink
230+
date = item.date
230231
productTypeKey = item.productTypeKey
231232
statusKey = item.statusKey
232233
fullDescription = item.fullDescription
@@ -260,6 +261,7 @@ extension Storage.Product: ListItemConvertible {
260261
productID: productID,
261262
name: name,
262263
permalink: permalink,
264+
date: date ?? Date(timeIntervalSince1970: 0),
263265
productTypeKey: productTypeKey,
264266
statusKey: statusKey,
265267
fullDescription: fullDescription,

0 commit comments

Comments
 (0)