@@ -360,18 +360,20 @@ var _ = Describe("Simulator", func() {
360360 )
361361
362362 Context ("namespace and pod headers" , func () {
363- It ("Should not include namespace and pod headers in chat completion response when env is not set" , func () {
363+ It ("Should not include namespace, pod and port headers in chat completion response when env is not set" , func () {
364364 httpResp := sendSimpleChatRequest (nil , false )
365365
366- // Check for namespace and pod headers
366+ // Check for namespace, pod and port headers
367367 namespaceHeader := httpResp .Header .Get (namespaceHeader )
368368 podHeader := httpResp .Header .Get (podHeader )
369+ portHeader := httpResp .Header .Get (portHeader )
369370
370371 Expect (namespaceHeader ).To (BeEmpty (), "Expected namespace header not to be present" )
371372 Expect (podHeader ).To (BeEmpty (), "Expected pod header not to be present" )
373+ Expect (portHeader ).To (BeEmpty (), "Expected port header not to be present" )
372374 })
373375
374- It ("Should include namespace and pod headers in chat completion response" , func () {
376+ It ("Should include namespace, pod and port headers in chat completion response" , func () {
375377 testNamespace := "test-namespace"
376378 testPod := "test-pod"
377379 envs := map [string ]string {
@@ -380,15 +382,17 @@ var _ = Describe("Simulator", func() {
380382 }
381383 httpResp := sendSimpleChatRequest (envs , false )
382384
383- // Check for namespace and pod headers
385+ // Check for namespace, pod and port headers
384386 namespaceHeader := httpResp .Header .Get (namespaceHeader )
385387 podHeader := httpResp .Header .Get (podHeader )
388+ portHeader := httpResp .Header .Get (portHeader )
386389
387390 Expect (namespaceHeader ).To (Equal (testNamespace ), "Expected namespace header to be present" )
388391 Expect (podHeader ).To (Equal (testPod ), "Expected pod header to be present" )
392+ Expect (portHeader ).To (Equal ("8000" ), "Expected port header to be present" )
389393 })
390394
391- It ("Should include namespace and pod headers in chat completion streaming response" , func () {
395+ It ("Should include namespace, pod and port headers in chat completion streaming response" , func () {
392396 testNamespace := "stream-test-namespace"
393397 testPod := "stream-test-pod"
394398 envs := map [string ]string {
@@ -397,26 +401,30 @@ var _ = Describe("Simulator", func() {
397401 }
398402 httpResp := sendSimpleChatRequest (envs , true )
399403
400- // Check for namespace and pod headers
404+ // Check for namespace, pod and port headers
401405 namespaceHeader := httpResp .Header .Get (namespaceHeader )
402406 podHeader := httpResp .Header .Get (podHeader )
407+ portHeader := httpResp .Header .Get (portHeader )
403408
404409 Expect (namespaceHeader ).To (Equal (testNamespace ), "Expected namespace header to be present" )
405410 Expect (podHeader ).To (Equal (testPod ), "Expected pod header to be present" )
411+ Expect (portHeader ).To (Equal ("8000" ), "Expected port header to be present" )
406412 })
407413
408- It ("Should not include namespace and pod headers in chat completion streaming response when env is not set" , func () {
414+ It ("Should not include namespace, pod and port headers in chat completion streaming response when env is not set" , func () {
409415 httpResp := sendSimpleChatRequest (nil , true )
410416
411- // Check for namespace and pod headers
417+ // Check for namespace, pod and port headers
412418 namespaceHeader := httpResp .Header .Get (namespaceHeader )
413419 podHeader := httpResp .Header .Get (podHeader )
420+ portHeader := httpResp .Header .Get (portHeader )
414421
415422 Expect (namespaceHeader ).To (BeEmpty (), "Expected namespace header not to be present" )
416423 Expect (podHeader ).To (BeEmpty (), "Expected pod header not to be present" )
424+ Expect (portHeader ).To (BeEmpty (), "Expected port header not to be present" )
417425 })
418426
419- It ("Should include namespace and pod headers in completion response" , func () {
427+ It ("Should include namespace, pod and port headers in completion response" , func () {
420428 ctx := context .TODO ()
421429
422430 testNamespace := "test-namespace"
@@ -434,15 +442,17 @@ var _ = Describe("Simulator", func() {
434442 Expect (err ).NotTo (HaveOccurred ())
435443 Expect (resp ).NotTo (BeNil ())
436444
437- // Check for namespace and pod headers
445+ // Check for namespace, pod and port headers
438446 namespaceHeader := httpResp .Header .Get (namespaceHeader )
439447 podHeader := httpResp .Header .Get (podHeader )
448+ portHeader := httpResp .Header .Get (portHeader )
440449
441450 Expect (namespaceHeader ).To (Equal (testNamespace ), "Expected namespace header to be present" )
442451 Expect (podHeader ).To (Equal (testPod ), "Expected pod header to be present" )
452+ Expect (portHeader ).To (Equal ("8000" ), "Expected port header to be present" )
443453 })
444454
445- It ("Should include namespace and pod headers in completion streaming response" , func () {
455+ It ("Should include namespace, pod and port headers in completion streaming response" , func () {
446456 ctx := context .TODO ()
447457
448458 testNamespace := "stream-test-namespace"
@@ -460,12 +470,14 @@ var _ = Describe("Simulator", func() {
460470 Expect (err ).NotTo (HaveOccurred ())
461471 Expect (resp ).NotTo (BeNil ())
462472
463- // Check for namespace and pod headers
473+ // Check for namespace, pod and port headers
464474 namespaceHeader := httpResp .Header .Get (namespaceHeader )
465475 podHeader := httpResp .Header .Get (podHeader )
476+ portHeader := httpResp .Header .Get (portHeader )
466477
467478 Expect (namespaceHeader ).To (Equal (testNamespace ), "Expected namespace header to be present" )
468479 Expect (podHeader ).To (Equal (testPod ), "Expected pod header to be present" )
480+ Expect (portHeader ).To (Equal ("8000" ), "Expected port header to be present" )
469481 })
470482 })
471483
0 commit comments