rename TestClientResubscribes to TestClientSubscribesTwice

test UnsubscribeAll properly
test BufferCapacity getter
This commit is contained in:
Anton Kaliaev
2017-07-20 11:46:22 +03:00
parent 992c54253f
commit 77f6febb03

View File

@@ -68,7 +68,7 @@ func TestDifferentClients(t *testing.T) {
assert.Zero(t, len(ch3))
}
func TestClientResubscribes(t *testing.T) {
func TestClientSubscribesTwice(t *testing.T) {
s := pubsub.NewServer()
s.SetLogger(log.TestingLogger())
s.Start()
@@ -125,9 +125,9 @@ func TestUnsubscribeAll(t *testing.T) {
ctx := context.Background()
ch1, ch2 := make(chan interface{}, 1), make(chan interface{}, 1)
err := s.Subscribe(ctx, clientID, query.MustParse("tm.events.type=NewBlock"), ch1)
err := s.Subscribe(ctx, clientID, query.Empty{}, ch1)
require.NoError(t, err)
err = s.Subscribe(ctx, clientID, query.MustParse("tm.events.type=NewBlockHeader"), ch2)
err = s.Subscribe(ctx, clientID, query.Empty{}, ch2)
require.NoError(t, err)
err = s.UnsubscribeAll(ctx, clientID)
@@ -148,6 +148,8 @@ func TestBufferCapacity(t *testing.T) {
s := pubsub.NewServer(pubsub.BufferCapacity(2))
s.SetLogger(log.TestingLogger())
assert.Equal(t, 2, s.BufferCapacity())
ctx := context.Background()
err := s.Publish(ctx, "Nighthawk")
require.NoError(t, err)