(t *testing.T)
| 1349 | } |
| 1350 | |
| 1351 | func TestQueueProtocol_GetFinalizedBlock(t *testing.T) { |
| 1352 | |
| 1353 | q := queue.New("test") |
| 1354 | |
| 1355 | cli := q.Client() |
| 1356 | api, err := client.New(cli, nil) |
| 1357 | require.Nil(t, err) |
| 1358 | defer cli.Close() |
| 1359 | go func() { |
| 1360 | |
| 1361 | cli.Sub("blockchain") |
| 1362 | for msg := range cli.Recv() { |
| 1363 | msg.Reply(cli.NewMessage("", 0, &types.SnowChoice{Height: 1})) |
| 1364 | } |
| 1365 | }() |
| 1366 | |
| 1367 | sc, err := api.GetFinalizedBlock() |
| 1368 | require.Nil(t, err) |
| 1369 | require.Equal(t, 1, int(sc.GetHeight())) |
| 1370 | } |
nothing calls this directly
no test coverage detected