MCPcopy
hub / github.com/IBM/sarama / TestMessageEncoding

Function TestMessageEncoding

message_test.go:121–140  ·  view source on GitHub ↗
(t *testing.T)

Source from the content-addressed store, hash-verified

119)
120
121func TestMessageEncoding(t *testing.T) {
122 message := Message{}
123 testEncodable(t, "empty", &message, emptyMessage)
124
125 message.Value = []byte{}
126 message.Codec = CompressionGZIP
127 testEncodable(t, "empty gzip", &message, emptyGzipMessage)
128
129 message.Value = []byte{}
130 message.Codec = CompressionLZ4
131 message.Timestamp = time.Unix(1479847795, 0)
132 message.Version = 1
133 testEncodable(t, "empty lz4", &message, emptyLZ4Message)
134
135 message.Value = []byte{}
136 message.Codec = CompressionZSTD
137 message.Timestamp = time.Unix(1479847795, 0)
138 message.Version = 1
139 testEncodable(t, "empty zstd", &message, emptyZSTDMessage)
140}
141
142func TestMessageDecoding(t *testing.T) {
143 message := Message{}

Callers

nothing calls this directly

Calls 1

testEncodableFunction · 0.85

Tested by

no test coverage detected