Skip to content

Commit 349c174

Browse files
committed
Fix optional value macro unit test
1 parent 2a2102e commit 349c174

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

FirebaseAI/Tests/TestApp/Packages/FirebaseAILogicExtended/Tests/FirebaseGenerableMacroTests/FirebaseGenerableTests.swift

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -85,11 +85,13 @@ final class FirebaseAILogicMacrosTests: XCTestCase {
8585
nonisolated struct Partial: Identifiable, FirebaseAILogic.ConvertibleFromModelOutput {
8686
var id: FirebaseAILogic.ResponseID
8787
var firstName: String.Partial?
88+
var middleName: String?.Partial?
8889
var lastName: String.Partial?
8990
var age: Int.Partial?
9091
nonisolated init(_ content: FirebaseAILogic.ModelOutput) throws {
9192
self.id = content.id ?? FirebaseAILogic.ResponseID()
9293
self.firstName = try content.value(forProperty: "firstName")
94+
self.middleName = try content.value(forProperty: "middleName")
9395
self.lastName = try content.value(forProperty: "lastName")
9496
self.age = try content.value(forProperty: "age")
9597
}

0 commit comments

Comments
 (0)