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

Feature: Output tests as GO tests #155

Open
ivan-gavran opened this issue Oct 5, 2022 · 0 comments
Open

Feature: Output tests as GO tests #155

ivan-gavran opened this issue Oct 5, 2022 · 0 comments
Labels
enhancement New feature or request

Comments

@ivan-gavran
Copy link
Collaborator

Currently, our tests are executed from the combination of the abstract test description (ITF trace like these, often generated by model checker) and the reactor (like this), specifying how the abstract description is concretized into a test.

Very often, users are hesitant to include different formalisms into their repositories.
I am proposing to add an option to atomkraft to generate tests in the native language of the project.
Concretely, I'd like Atomkraft to generate e2e tests written in Go.
These tests could follow the structure of existing Cosmos-SDK tests (example).

The option could be added to atomkraft test trace, or exist as a separate command e.g. atomkraft trace ...

@ivan-gavran ivan-gavran added the enhancement New feature or request label Oct 5, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant