IsaakKrut commented on issue #2737: URL: https://github.com/apache/streampipes/issues/2737#issuecomment-2075791744
Hi @tenthe, I pushed my changes to the branch apache:2374-provide-a-framework-to-easily-unit-test-processing-elements. I am having issues with moving the code to a different module. When I tried moving it to streampipes-test-utils I had errors with cyclic dependencies. I created a new module streampipes-test-utils-executors, but getting this error: The following artifacts could not be resolved: org.apache.streampipes:streampipes-test-utils-executors:jar:tests:0.95.0-SNAPSHOT (absent): org.apache.streampipes:streampipes-test-utils-executors:jar:tests:0.95.0-SNAPSHOT was not found in https://repository.apache.org/snapshots How should I proceed with that? Regarding the functionality you can see commit https://github.com/apache/streampipes/commit/c25b1bee61ce3a5dc366344024f00056ec957e8a All tests are working. I have identified 4 scenarios for the selector prefix: 1. Default. By default the prefix will be an empty string 2. SAME_PREFIX. Will use s0 for all events 3. ALTERNATE. Will alternate between s0 and s1 4. Custom. Accepts a list of prefixes that will be iterated over during event generation. I assume after the issue with maven modules is fixed I can create a PR from 2374-provide-a-framework-to-easily-unit-test-processing-elements to the dev branch -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: issues-unsubscr...@streampipes.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org