-
Notifications
You must be signed in to change notification settings - Fork 18
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
online docs: list all modules #12
Comments
advanced modules are supposed to be hidden to normal users (they are more or less internal). Normal users should only use OUnit2 (or OUnit if they are still on v1). I did that to restrict the usage of more advanced and unstable features. What is exposed in OUnit2 (the module) is what I commit to be stable. |
But then I don't know, looking at the docs, how to do the following:
and I'm not even aware OUnit can do that. |
Good point, but they are activated using environment variable or command line flags. You don't need to know the code.
Writing your own custom reporter is an advanced topic and you should look at the code and copy paste one of the existing one -- it is unfortunately not really simple. Maybe we should just this options to the main page of OUnit2 (except for the own custom reporter). |
yes, if the main docs would mention all the supported flags (or even propose them as CLI arguments) that'd be very helpful. I'd always use the colorful output, I think :-) edit: seems like some are already input args, that's cool. Still would help to have them in the docs. |
CHANGES: ### Changed - Minimal OCaml version is now 4.04. ### Fixed - Make colored output and JUnit features more prominent in the documentation. (Closes: gildor478/ounit#13, gildor478/ounit#12) - Increase default timeouts, so that they work as well for slow architecture like s390x. The fastest timeout is now 20s (immediate test) and the longest is 1h (huge test). (Closes: gildor478/ounit#18)
currently https://gildor478.github.io/ounit/ounit2/index.html seems to be an introduction/entrypoint, which is good, but it lacks a list of all the available modules. So one has no way of discovering all the existing modules except for tab-completion with merlin (e.g.
OUnitLoggerHTML
? What does that do? Are there actually other runners provided with OUnit?)The text was updated successfully, but these errors were encountered: