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

Extend tremor-cli test to use tremor script to evaluate test results #884

Open
Licenser opened this issue Mar 29, 2021 · 3 comments
Open
Labels
cli _complexity:medium A task with a medium complexity that should be challanging enhancement New feature or request good first issue Good for newcomers help wanted Extra attention is needed _size:small A small task that should be quick to do

Comments

@Licenser
Copy link
Member

Describe the problem you are trying to solve

The integration testing framework allows for either for a simple "contains" check for any event or full file quality for all events.

It would be really nice to have the ability to run integration tests and use a tremor script for evaluating success/failure.

Describe the solution you'd like

For tests have the option to use script: <script file> that will run a script over the results. We can use state to keep track of data.

Notes

It would be nice to investigate further if other testing options would benefit, it would also be nice to investigate if inlining the script would make sense in (some) cases

@Licenser Licenser added enhancement New feature or request help wanted Extra attention is needed good first issue Good for newcomers cli _complexity:medium A task with a medium complexity that should be challanging _size:small A small task that should be quick to do labels Mar 29, 2021
@srisatya12
Copy link

I want to work on this issue

@Licenser
Copy link
Member Author

Heya again @srisatya1197 :) we try to do one topic at a time so lets finish #854 first and then I'll sign this over to you :) that'll also get you a chance to get comfortable with the codebase!

@srisatya12
Copy link

Ok @Licenser Sir.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
cli _complexity:medium A task with a medium complexity that should be challanging enhancement New feature or request good first issue Good for newcomers help wanted Extra attention is needed _size:small A small task that should be quick to do
Projects
None yet
Development

No branches or pull requests

2 participants