Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Separate user friendly test zols (for SAAS) and actions tests zols #361

Open
lydiagarms opened this issue Jan 10, 2025 · 0 comments
Open

Comments

@lydiagarms
Copy link
Contributor

lydiagarms commented Jan 10, 2025

Overview

In the Starlight SAAS for the free subscription plan the customer will only be able to deploy a fixed set of test contracts. We need to pick some user friendly contracts from our current test contracts. There is an old draft PR in starlight that separates user friendly test contracts and action tests (no longer compatible due to test contracts changing significantly). We also want to ensure that these user friendly test contracts are as stable as possible. Therefore, we should finish another draft PR that includes linting for orchestration files.

Tasks

Choose the user friendly test contracts for SAAS with input from Wenxing.
As in the draft PR, separate the user friendly and action test contracts in starlight.
In the testing draft PR, fix unsupported package error message.
In the testing draft PR, remove any unnecessary errors, i.e. formatting, and fix any real errors so that the tests pass.

Optional

If necessary create new user friendly test contracts.

Definition of done

The user friendly and action test contracts should be separated into different folders. The user friendly contracts should be provided to Wenxing.
The linting of orchestatration files should be incorporated into the testing.

Links

The draft PR separating user friendly and action test contracts:
#164

This draft PR includes linting.
#340

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant