I am afraid, that atm there is not good support for this... :(
However, we plan to release official test utilities soon (planned for
v1.1) that should contain proper support for punctuations.
So stay tuned.
-Matthias
On 12/15/17 7:31 AM, Tom Wessels wrote:
> Howdy. I've been using the ProcessorTopologyTestDriver for testing my Kafka
> Streams topologies, and it's worked great. But now I'd like to test the
> punctuation functionality in my topology, and I don't see anything in
> ProcessorTopologyTestDriver that allows for that. The KStreamTestDriver has
> a punctuate() method available, but it looks to be for the older
> (pre-1.0.0) punctuation functionality. So I modified the
> ProcessorTopologyTestDriver to also call:
>
> task.maybePunctuateStreamTime();
> task.maybePunctuateSystemTime();
>
> within ProcessorTopologyTestDriver's process() method, right after
> task.commit();
>
> Is there a better way to test punctuation functionality?
>
signature.asc
Description: OpenPGP digital signature