summaryrefslogtreecommitdiff
path: root/plugins/jobs/oooold/broker/beanstalk/tube_test.go
blob: b6a646f4bbd622086095959be6284a8b5ae3cffc (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
package beanstalk

import (
	"github.com/stretchr/testify/assert"
	"testing"
)

func TestTube_CantServe(t *testing.T) {
	var gctx interface{}
	tube := &tube{
		lsn: func(event int, ctx interface{}) {
			gctx = ctx
		},
	}

	tube.serve(&Config{Addr: "broken"})
	assert.Error(t, gctx.(error))
}