mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-08-25 19:43:22 +00:00
remove dead code in test
This commit is contained in:
parent
79f9bfdc8e
commit
220d5c2e54
@ -206,42 +206,34 @@ func Test_loopConditionUntilContext_semantic(t *testing.T) {
|
||||
}
|
||||
|
||||
for _, test := range tests {
|
||||
for _, immediate := range []bool{true, false} {
|
||||
t.Run(fmt.Sprintf("immediate=%t", immediate), func(t *testing.T) {
|
||||
for _, sliding := range []bool{true, false} {
|
||||
t.Run(fmt.Sprintf("sliding=%t", sliding), func(t *testing.T) {
|
||||
t.Run(test.name, func(t *testing.T) {
|
||||
contextFn := test.context
|
||||
if contextFn == nil {
|
||||
contextFn = defaultContext
|
||||
}
|
||||
ctx, cancel := contextFn()
|
||||
defer cancel()
|
||||
t.Run(test.name, func(t *testing.T) {
|
||||
contextFn := test.context
|
||||
if contextFn == nil {
|
||||
contextFn = defaultContext
|
||||
}
|
||||
ctx, cancel := contextFn()
|
||||
defer cancel()
|
||||
|
||||
timer := Backoff{Duration: time.Microsecond}.Timer()
|
||||
attempts := 0
|
||||
err := loopConditionUntilContext(ctx, timer, test.immediate, test.sliding, func(_ context.Context) (bool, error) {
|
||||
attempts++
|
||||
defer func() {
|
||||
if test.cancelContextAfter > 0 && test.cancelContextAfter == attempts {
|
||||
cancel()
|
||||
}
|
||||
}()
|
||||
return test.callback(attempts)
|
||||
})
|
||||
|
||||
if test.errExpected != err {
|
||||
t.Errorf("expected error: %v but got: %v", test.errExpected, err)
|
||||
}
|
||||
|
||||
if test.attemptsExpected != attempts {
|
||||
t.Errorf("expected attempts count: %d but got: %d", test.attemptsExpected, attempts)
|
||||
}
|
||||
})
|
||||
})
|
||||
}
|
||||
timer := Backoff{Duration: time.Microsecond}.Timer()
|
||||
attempts := 0
|
||||
err := loopConditionUntilContext(ctx, timer, test.immediate, test.sliding, func(_ context.Context) (bool, error) {
|
||||
attempts++
|
||||
defer func() {
|
||||
if test.cancelContextAfter > 0 && test.cancelContextAfter == attempts {
|
||||
cancel()
|
||||
}
|
||||
}()
|
||||
return test.callback(attempts)
|
||||
})
|
||||
}
|
||||
|
||||
if test.errExpected != err {
|
||||
t.Errorf("expected error: %v but got: %v", test.errExpected, err)
|
||||
}
|
||||
|
||||
if test.attemptsExpected != attempts {
|
||||
t.Errorf("expected attempts count: %d but got: %d", test.attemptsExpected, attempts)
|
||||
}
|
||||
})
|
||||
}
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user