Skip to content

Changes

Summary

  1. Added more TCK tests (commit: e652cd3) (details)
  2. Added more tests for shape @Incoming Processor (commit: 94b99b3) (details)
Commit e652cd346d6ac2e9b6ee68e3e5eb6d40a23018ab by James Roper
Added more TCK tests
This test adds support for CompletionStage returning methods that are
annotated with both Incoming and Outgoing annotations.
In addition, I changed the `@Topics` annotation to be put on a method,
like `@Deployments`, this makes it a lot cleaner to use in practice.
(commit: e652cd3)
The file was addedmessaging/tck/src/main/java/org/eclipse/microprofile/reactive/messaging/tck/IncomingOutgingCompletionStageMethodVerification.java
The file was modified messaging/tck/src/main/java/org/eclipse/microprofile/reactive/messaging/tck/ReactiveMessagingTck.java (diff)
The file was modified messaging/tck/src/main/java/org/eclipse/microprofile/reactive/messaging/tck/container/ContainerPuppet.java (diff)
The file was addedmessaging/tck/src/main/java/org/eclipse/microprofile/reactive/messaging/tck/IncomingCompletionStageMethodVerification.java
The file was modified messaging/tck/src/main/java/org/eclipse/microprofile/reactive/messaging/tck/container/Topics.java (diff)
The file was modified messaging/tck/src/main/java/org/eclipse/microprofile/reactive/messaging/tck/container/MockPayload.java (diff)
The file was modified messaging/tck/src/main/java/org/eclipse/microprofile/reactive/messaging/tck/client/TckDeployListener.java (diff)
The file was removedmessaging/tck/src/main/java/org/eclipse/microprofile/reactive/messaging/tck/CompletionStageIncomingMethodVerification.java
Commit 94b99b3001438d4daddf0b5cdb8e025905db6751 by James Roper
Added more tests for shape @Incoming Processor
Added tests for incoming annotated methods that return a Processor.
(commit: 94b99b3)
The file was addedmessaging/tck/src/main/java/org/eclipse/microprofile/reactive/messaging/tck/IncomingProcessorMethodVerification.java
The file was modified messaging/tck/src/main/java/org/eclipse/microprofile/reactive/messaging/tck/ReactiveMessagingTck.java (diff)
The file was modified messaging/tck/src/main/java/org/eclipse/microprofile/reactive/messaging/tck/container/WaitAssert.java (diff)
The file was modified messaging/tck/src/main/java/org/eclipse/microprofile/reactive/messaging/tck/container/MockedReceiver.java (diff)
The file was modified messaging/tck/src/main/java/org/eclipse/microprofile/reactive/messaging/tck/container/MockedSender.java (diff)