Skip to content

Commit

Permalink
add check empty in the integration test
Browse files Browse the repository at this point in the history
Signed-off-by: myan <myan@redhat.com>
  • Loading branch information
yanmxa committed May 23, 2023
1 parent 1ab33b9 commit 69ea310
Show file tree
Hide file tree
Showing 2 changed files with 15 additions and 6 deletions.
11 changes: 8 additions & 3 deletions test/integration/kafka_sarama/kafka_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -34,9 +34,14 @@ func TestSendEvent(t *testing.T) {
return protocolFactory(t)
}, eventIn, func(e event.Event) {
got := test.ConvertEventExtensionsToString(t, e)
eventIn.SetExtension(KAFKA_OFFSET, got.Extensions()[KAFKA_OFFSET])
eventIn.SetExtension(KAFKA_PARTITION, got.Extensions()[KAFKA_PARTITION])
eventIn.SetExtension(KAFKA_TOPIC, got.Extensions()[KAFKA_TOPIC])
extensions := got.Extensions()
require.NotEmpty(t, extensions[KAFKA_OFFSET])
require.NotEmpty(t, extensions[KAFKA_PARTITION])
require.NotEmpty(t, extensions[KAFKA_TOPIC])

eventIn.SetExtension(KAFKA_OFFSET, extensions[KAFKA_OFFSET])
eventIn.SetExtension(KAFKA_PARTITION, extensions[KAFKA_PARTITION])
eventIn.SetExtension(KAFKA_TOPIC, extensions[KAFKA_TOPIC])
test.AssertEventEquals(t, eventIn, got)
})
})
Expand Down
10 changes: 7 additions & 3 deletions test/integration/kafka_sarama_binding/kafka_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -59,9 +59,13 @@ func TestSendBinaryMessageToBinary(t *testing.T) {
eventOut := MustToEvent(t, context.Background(), out)
assert.Equal(t, binding.EncodingBinary, out.ReadEncoding())
got := ConvertEventExtensionsToString(t, eventOut)
eventIn.SetExtension(KAFKA_OFFSET, got.Extensions()[KAFKA_OFFSET])
eventIn.SetExtension(KAFKA_PARTITION, got.Extensions()[KAFKA_PARTITION])
eventIn.SetExtension(KAFKA_TOPIC, got.Extensions()[KAFKA_TOPIC])
extensions := got.Extensions()
require.NotEmpty(t, extensions[KAFKA_OFFSET])
require.NotEmpty(t, extensions[KAFKA_PARTITION])
require.NotEmpty(t, extensions[KAFKA_TOPIC])
eventIn.SetExtension(KAFKA_OFFSET, extensions[KAFKA_OFFSET])
eventIn.SetExtension(KAFKA_PARTITION, extensions[KAFKA_PARTITION])
eventIn.SetExtension(KAFKA_TOPIC, extensions[KAFKA_TOPIC])
AssertEventEquals(t, eventIn, got)
})
})
Expand Down

0 comments on commit 69ea310

Please sign in to comment.