From 48bc06ed3575749e47ae1a178f8b4e91cdf1ab71 Mon Sep 17 00:00:00 2001 From: Andrew Martinez Date: Wed, 26 Apr 2023 23:12:31 -0400 Subject: [PATCH] fix tests --- tunnel/intercept/source_ip_test.go | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/tunnel/intercept/source_ip_test.go b/tunnel/intercept/source_ip_test.go index 0c4f4fb3e..0cf2e8d44 100644 --- a/tunnel/intercept/source_ip_test.go +++ b/tunnel/intercept/source_ip_test.go @@ -1,6 +1,7 @@ package intercept import ( + "github.com/google/uuid" "github.com/openziti/edge-api/rest_model" "github.com/openziti/edge/tunnel" "github.com/openziti/edge/tunnel/entities" @@ -17,8 +18,10 @@ func (self *testProvider) PrepForUse(serviceId string) { } func (self *testProvider) GetCurrentIdentity() (*rest_model.IdentityDetail, error) { + cost := rest_model.TerminatorCost(0) return &rest_model.IdentityDetail{ - Name: util.Ptr("foo.bar"), + Name: util.Ptr("foo.bar"), + DefaultHostingCost: &cost, AppData: &rest_model.Tags{ SubTags: map[string]interface{}{ "srcip": "123.456.789.10:5555", @@ -72,7 +75,14 @@ func Test_SourceIp(t *testing.T) { } func Test_TemplateIdentity(t *testing.T) { - svc := &entities.Service{} + serviceId := uuid.NewString() + svc := &entities.Service{ + ServiceDetail: rest_model.ServiceDetail{ + BaseEntity: rest_model.BaseEntity{ + ID: &serviceId, + }, + }, + } hostTerminator := &entities.HostV2Terminator{ListenOptions: &entities.HostV2ListenOptions{}} provider := &testProvider{} currentIdentity, err := provider.GetCurrentIdentity()