Skip to content

Commit

Permalink
Flaky Tests: AdminApiSchemaTest#testSchemaInfoApi (apache#12461)
Browse files Browse the repository at this point in the history
(cherry picked from commit b533fe5)
(cherry picked from commit 504995e)
  • Loading branch information
nicoloboschi committed Feb 28, 2022
1 parent da8bd6f commit 351ea28
Showing 1 changed file with 5 additions and 2 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -702,9 +702,12 @@ public void testNullKeyValueProperty() throws PulsarAdminException, PulsarClient
final Map<String, String> map = new HashMap<>();
map.put("key", null);
map.put(null, "value"); // null key is not allowed for JSON, it's only for test here
((SchemaInfoImpl)Schema.INT32.getSchemaInfo()).setProperties(map);

final Consumer<Integer> consumer = pulsarClient.newConsumer(Schema.INT32).topic(topic)
// leave INT32 instance unchanged
final Schema<Integer> integerSchema = Schema.INT32.clone();
((SchemaInfoImpl) integerSchema.getSchemaInfo()).setProperties(map);

final Consumer<Integer> consumer = pulsarClient.newConsumer(integerSchema).topic(topic)
.subscriptionName("sub")
.subscribe();
consumer.close();
Expand Down

0 comments on commit 351ea28

Please sign in to comment.