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

Merge test2 and runtests2 and modify their signatures #46

Open
apjanke opened this issue Mar 19, 2019 · 1 comment
Open

Merge test2 and runtests2 and modify their signatures #46

apjanke opened this issue Mar 19, 2019 · 1 comment
Labels
enhancement New feature or request
Milestone

Comments

@apjanke
Copy link
Owner

apjanke commented Mar 19, 2019

This follows up discussion in #42 (comment)

@cbm755 things runtests2 and test2 should converge to a single function with different operation modes, to present a unified interface to the end user.

Consider doing this, and discuss what the resulting interface would look like.

@apjanke apjanke added the enhancement New feature or request label Mar 19, 2019
@apjanke apjanke added this to the The Future milestone Mar 19, 2019
@apjanke apjanke changed the title Merge test and runtests and modify their signatures Merge test2 and runtests2 and modify their signatures Dec 31, 2019
@apjanke
Copy link
Owner Author

apjanke commented Dec 31, 2019

So, I think this probably looks like folding all the functionality into runtests2, eliminating test2, and providing additional options to control the verbosity of both the console and log file outputs (independently), and an option to not produce a log file at all. Because, I think, the difference between test and runtests is that test runs tests on a single file, and displays verbose output to the command window but does not produce a log file, while runtests tests one or more files, displays more concise output to the command window, and produces a log file with the detailed log output.

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