mirror of
https://github.com/kubernetes/client-go.git
synced 2025-07-17 00:31:27 +00:00
Fix staticcheck in apiserver and client-go pkgs
Kubernetes-commit: 830a137d2ea70663cd94403595313b95ac40ffe8
This commit is contained in:
parent
a31b18a6ac
commit
04efcfc452
@ -18,6 +18,7 @@ package versioned_test
|
||||
|
||||
import (
|
||||
"encoding/json"
|
||||
"fmt"
|
||||
"io"
|
||||
"testing"
|
||||
"time"
|
||||
@ -51,10 +52,13 @@ func TestDecoder(t *testing.T) {
|
||||
expect := &v1.Pod{ObjectMeta: metav1.ObjectMeta{Name: "foo"}}
|
||||
encoder := json.NewEncoder(in)
|
||||
eType := eventType
|
||||
errc := make(chan error)
|
||||
|
||||
go func() {
|
||||
data, err := runtime.Encode(scheme.Codecs.LegacyCodec(v1.SchemeGroupVersion), expect)
|
||||
if err != nil {
|
||||
t.Fatalf("Unexpected error %v", err)
|
||||
errc <- fmt.Errorf("Unexpected error %v", err)
|
||||
return
|
||||
}
|
||||
event := metav1.WatchEvent{
|
||||
Type: string(eType),
|
||||
@ -70,7 +74,8 @@ func TestDecoder(t *testing.T) {
|
||||
go func() {
|
||||
action, got, err := decoder.Decode()
|
||||
if err != nil {
|
||||
t.Fatalf("Unexpected error %v", err)
|
||||
errc <- fmt.Errorf("Unexpected error %v", err)
|
||||
return
|
||||
}
|
||||
if e, a := eType, action; e != a {
|
||||
t.Errorf("Expected %v, got %v", e, a)
|
||||
@ -81,7 +86,11 @@ func TestDecoder(t *testing.T) {
|
||||
t.Logf("Exited read")
|
||||
close(done)
|
||||
}()
|
||||
<-done
|
||||
select {
|
||||
case err := <-errc:
|
||||
t.Fatal(err)
|
||||
case <-done:
|
||||
}
|
||||
|
||||
done = make(chan struct{})
|
||||
go func() {
|
||||
|
Loading…
Reference in New Issue
Block a user