@@ -76,7 +76,13 @@ var _ = Describe("ResponseURL Functionality", func() {
7676
7777 // Test sending result
7878 testMsg := "This is the final task result"
79- err := reconciler .sendFinalResultToResponseURL (ctx , server .URL , testMsg )
79+ testTask := & acp.Task {
80+ Spec : acp.TaskSpec {
81+ ResponseURL : server .URL ,
82+ AgentRef : acp.LocalObjectReference {Name : "test-agent" },
83+ },
84+ }
85+ err := reconciler .sendFinalResultToResponseURL (ctx , testTask , testMsg )
8086 Expect (err ).NotTo (HaveOccurred ())
8187
8288 // Wait for the request to be processed with a timeout
@@ -106,7 +112,13 @@ var _ = Describe("ResponseURL Functionality", func() {
106112 reconciler , ctx := initTestReconciler ()
107113
108114 // Test sending result
109- err := reconciler .sendFinalResultToResponseURL (ctx , server .URL , "test message" )
115+ testTask := & acp.Task {
116+ Spec : acp.TaskSpec {
117+ ResponseURL : server .URL ,
118+ AgentRef : acp.LocalObjectReference {Name : "test-agent" },
119+ },
120+ }
121+ err := reconciler .sendFinalResultToResponseURL (ctx , testTask , "test message" )
110122
111123 // Should return an error due to non-200 response
112124 Expect (err ).To (HaveOccurred ())
@@ -118,7 +130,13 @@ var _ = Describe("ResponseURL Functionality", func() {
118130 reconciler , ctx := initTestReconciler ()
119131
120132 // Use an invalid URL to cause a connection error
121- err := reconciler .sendFinalResultToResponseURL (ctx , "http://localhost:1" , "test message" )
133+ testTask := & acp.Task {
134+ Spec : acp.TaskSpec {
135+ ResponseURL : "http://localhost:1" ,
136+ AgentRef : acp.LocalObjectReference {Name : "test-agent" },
137+ },
138+ }
139+ err := reconciler .sendFinalResultToResponseURL (ctx , testTask , "test message" )
122140
123141 // Should return an error due to connection failure
124142 Expect (err ).To (HaveOccurred ())
0 commit comments