etcdserver: fix govet error

release-3.0
Gyu-Ho Lee 2016-04-01 16:01:47 -07:00
parent 3083b6d11e
commit eea56d037e
1 changed files with 6 additions and 6 deletions

View File

@ -152,23 +152,23 @@ func TestCreateConfigChangeEnts(t *testing.T) {
func TestStopRaftWhenWaitingForApplyDone(t *testing.T) {
n := newNopReadyNode()
r := raftNode{
srv := &EtcdServer{r: raftNode{
Node: n,
storage: mockstorage.NewStorageRecorder(""),
raftStorage: raft.NewMemoryStorage(),
transport: rafthttp.NewNopTransporter(),
}
r.start(&EtcdServer{r: r})
}}
srv.r.start(srv)
n.readyc <- raft.Ready{}
select {
case <-r.applyc:
case <-srv.r.applyc:
case <-time.After(time.Second):
t.Fatalf("failed to receive apply struct")
}
r.stopped <- struct{}{}
srv.r.stopped <- struct{}{}
select {
case <-r.done:
case <-srv.r.done:
case <-time.After(time.Second):
t.Fatalf("failed to stop raft loop")
}