Skip to content

add test coverage for plugin in running server #1135

Description

@rursprung

Problem description

currently there doesn't seem to be any test coverage present which actually starts a server and checks if the plugins work. thus the existing test coverage gives limited information on whether the plugin works before creating a release and manual tests are needed.

Preferred solution

see both the test and yamlRestTest folders for e.g. the analysis-nori plugin which is upstream in both OS & ES:

test tests the plugin infrastructure without starting a full server. the yamlRestTest starts a full server with the plugin installed and runs the tests against the REST API to ensure that the analysis plugin is correctly installed and working.

Alternatives

manually create a server and deploy the plugin.

Additional Information (optional)

n/a

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions