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

Improve CLI #11

Open
ms-k1ngk0ng opened this issue Oct 25, 2022 · 1 comment
Open

Improve CLI #11

ms-k1ngk0ng opened this issue Oct 25, 2022 · 1 comment

Comments

@ms-k1ngk0ng
Copy link
Contributor

Improve CLI to better mirror the TestScript engine and to allow the user to select what types of TestScripts they would like to generate, and what flavors (i.e. create and search).

@ms-k1ngk0ng
Copy link
Contributor Author

I would do this using the [Thor gem] (http://whatisthor.com/). This is the same gem used to create the Inferno CLI. The best way to approach adding this would be to create methods within the Thor class for each type of generation (basic interaction conformance, basic search parameters, custom search parameters) and allow the user to select the type of generation at runtime. Most likely, defaults to creating every possible type of test if no specific test generation method is selected. However, giving the user the ability to select which option is pretty useful, as Thor allows anyone to pass it as a flag at the command-line.

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