1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
|
//go:build !functional
package sarama
import "testing"
var (
apiVersionRequest []byte
apiVersionRequestV3 = []byte{
0x07, 's', 'a', 'r', 'a', 'm', 'a',
0x07, '0', '.', '1', '0', '.', '0',
0x00,
}
)
func TestApiVersionsRequest(t *testing.T) {
request := new(ApiVersionsRequest)
testRequest(t, "basic", request, apiVersionRequest)
}
func TestApiVersionsRequestV3(t *testing.T) {
request := new(ApiVersionsRequest)
request.Version = 3
request.ClientSoftwareName = "sarama"
request.ClientSoftwareVersion = "0.10.0"
testRequest(t, "v3", request, apiVersionRequestV3)
}
|