[
https://issues.apache.org/jira/browse/STREAMPIPES-449?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17447071#comment-17447071
]
Philipp Zehnder commented on STREAMPIPES-449:
---------------------------------------------
Hi,
so far we do not have any StreamPipes specific documentation about the test
framework.
You can find the code in the ui directory [1]. As a test framework we use
cypress.io [2].
To run the tests you need to execute "npm install" & "npm run test-e2e".
This will open cypress, to run a test you can select it from the list.
(Depending on your lokal StreamPipes setup it might be necessary to change the
baseURL in [3])
Philipp
PS: Please also note that the extension project [4] is now deprecated and the
code has been moved to [5].
[1] [https://github.com/apache/incubator-streampipes/tree/dev/ui/cypress]
[2] [https://www.cypress.io/]
[3] [https://github.com/apache/incubator-streampipes/blob/dev/ui/cypress.json]
[4] [https://github.com/apache/incubator-streampipes-extensions]
[5]
[https://github.com/apache/incubator-streampipes/tree/dev/streampipes-extensions]
> Update Processing Element API in module streampipes-processors-filters-jvm
> --------------------------------------------------------------------------
>
> Key: STREAMPIPES-449
> URL: https://issues.apache.org/jira/browse/STREAMPIPES-449
> Project: StreamPipes
> Issue Type: Improvement
> Components: Pipeline Elements
> Reporter: Philipp Zehnder
> Priority: Major
> Labels: pull-request-available
> Fix For: 0.69.0
>
> Attachments: Screenshot from 2021-10-28 01-26-31.png, Screenshot from
> 2021-10-28 01-27-33.png, Screenshot from 2021-10-28 20-11-27.png, Screenshot
> from 2021-10-28 20-11-39.png, Screenshot from 2021-10-28 20-15-02.png
>
>
> The processors in this module use the old API, where 3 classes are required
> for a single processing element.
> These should be updated to use StreamPipesDataProcessor instead of
> StreamPipesDataProcessor.
--
This message was sent by Atlassian Jira
(v8.20.1#820001)