hermez-node/coordinator/batch_test.go
coordinator/batch_test.goRaw
1package coordinator
2
3// import (
4// "testing"
5//
6// "github.com/hermeznetwork/hermez-node/common"
7// "github.com/stretchr/testify/assert"
8// )
9//
10// func TestBatchQueue(t *testing.T) {
11// bq := BatchQueue{}
12//
13// bq.Push(&BatchInfo{
14// batchNum: 0,
15// })
16// bq.Push(&BatchInfo{
17// batchNum: 2,
18// })
19// bq.Push(&BatchInfo{
20// batchNum: 1,
21// })
22//
23// assert.Equal(t, common.BatchNum(0), bq.Pop().batchNum)
24// assert.Equal(t, common.BatchNum(2), bq.Pop().batchNum)
25// assert.Equal(t, common.BatchNum(1), bq.Pop().batchNum)
26// assert.Nil(t, bq.Pop())
27// }