@@ -72,7 +72,6 @@ var _ = Describe("Cron", func() {
7272 mockController .EXPECT ().AllAdded (gm .Any ())
7373 mockController .EXPECT ().AddPod (gm .Any ())
7474 mockClient .EXPECT ().DeleteAllOf (gm .Any (), gm .Any (), gm .Any (), gm .Any (), gm .Any ())
75- mockClient .EXPECT ().Get (gm .Any (), gm .Any (), gm .AssignableToTypeOf (& corev1.Service {}))
7675 mockClient .EXPECT ().List (gm .Any (), gm .AssignableToTypeOf (& corev1.NodeList {}), client .MatchingLabels (nodeSelector )).
7776 Do (func (ctx context.Context , list * corev1.NodeList , opts ... client.ListOption ) error {
7877 list .Items = []corev1.Node {
@@ -93,7 +92,16 @@ var _ = Describe("Cron", func() {
9392 return nil
9493 })
9594 })
96- It ("should start all pods" , func () {
95+ It ("should start all pods with service IP for callback" , func () {
96+ cj .cfg .CallbackServiceName = "any-service-name"
97+ mockClient .EXPECT ().Get (gm .Any (), gm .Any (), gm .AssignableToTypeOf (& corev1.Service {}))
98+ mockLog .EXPECT ().WithValues ("id" , id ).Return (mockLog )
99+ mockLog .EXPECT ().Info ("executing job" )
100+ cj .startPods ()
101+ })
102+ It ("should start all pods with pod IP for callback" , func () {
103+ cj .cfg .CallbackServiceName = " "
104+ mockClient .EXPECT ().Get (gm .Any (), gm .Any (), gm .AssignableToTypeOf (& corev1.Pod {}))
97105 mockLog .EXPECT ().WithValues ("id" , id ).Return (mockLog )
98106 mockLog .EXPECT ().Info ("executing job" )
99107 cj .startPods ()
0 commit comments