diff --git a/pq_test.go b/pq_test.go index d3f884a9eac436bb423ac3e5f90394944a2d9abd..f63911c14de753c088565d6ceb8668fb10ccdcb7 100644 --- a/pq_test.go +++ b/pq_test.go @@ -53,10 +53,11 @@ func TestCorrectnessOfPop(t *testing.T) { var priorities []int var peekPriorities []int for q.Len() > 0 { - i := q.Pop().(*TestElem).Priority - t.Logf("popped %v", i) - priorities = append(priorities, i) + i := q.Peek().(*TestElem).Priority peekPriorities = append(peekPriorities, i) + j := q.Pop().(*TestElem).Priority + t.Logf("popped %v", j) + priorities = append(priorities, j) } if !sort.IntsAreSorted(peekPriorities) { t.Fatal("the values were not returned in sorted order")