Testrium is the pinnacle of testing libraries, designed to elevate your testing experience to heavenly heights. Seamlessly integrating the power and flexibility of modern testing frameworks, ElysianProbe provides an unparalleled suite of tools to ensure your code is flawless.
There is a need to ensure the CLI commands are intuitive and user-friendly. The current implementation requiring gen_path may not be ideal.
Suggested Improvement
Adopt a more flexible and intuitive command structure similar to pip installer commands. For instance, using a dot (.) to denote the current directory or specifying relative paths for other locations.
Steps to Reproduce
Review the current CLI command structure for generating configuration files.
Propose and implement a structure that simplifies the user experience, such as:
testrium gen-configs .
testrium gen-configs ./tests/test_case_1/
Expected Outcome
The CLI commands should be easy to use, reducing potential confusion and errors by users.
Description
There is a need to ensure the CLI commands are intuitive and user-friendly. The current implementation requiring
gen_path
may not be ideal.Suggested Improvement
Adopt a more flexible and intuitive command structure similar to pip installer commands. For instance, using a dot (
.
) to denote the current directory or specifying relative paths for other locations.Steps to Reproduce
testrium gen-configs .
testrium gen-configs ./tests/test_case_1/
Expected Outcome
The CLI commands should be easy to use, reducing potential confusion and errors by users.