Skip to content

Create a plugin and workflow for testing the SDK #82

@jaredoconnell

Description

@jaredoconnell

Please describe what you would like to see in this project

The unit tests are covering the internal SDK, but we need test cases for the interface to the SDK. This can be done by creating a simple plugin, getting the relevant engine version, and running that plugin using the engine and the version of the SDK under test.
This is needed for integration testing.

This should ideally be run in a Github workflow to verify that the changes work.

Please describe your use case

This should make it so that we don't need to manually run another plugin in the engine with the new SDK version substituted into it to verify that the PR didn't break anything.

We need to find a way to make sure that we can test and don't get bogged down by any of the following scenarios:

  • Change to SDK that doesn't change engine
  • Change to SDK that doesn't require an engine change.
  • Change to SDK that requires a changed engine

Metadata

Metadata

Labels

enhancementNew feature or request

Type

No type

Projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions