Detached unit tests
Steven Schveighoffer
schveiguy at gmail.com
Wed May 1 14:26:21 UTC 2024
On Wednesday, 1 May 2024 at 12:55:01 UTC, Timon Gehr wrote:
> Looks useful, as usually you want to test the API. Maybe this
> should have been the default behavior for unit tests with
> `public` visibility.
Hm... `public unittest` syntax?
The problem I see with that syntax is that `public:` is way way
more likely than `static:`.
Perhaps you mean ddoc'd unittests? Maybe...
I dislike comments affecting code generation (one of the reasons
I think we should never have `__traits(getDocumentation,
symbol)`), and also you may want to ddoc private functions for
internal docs.
I'm not attached to the `static unittest` syntax, it's just
what's handy. A `core.attribute` UDA would work fine for me.
-Steve
More information about the dip.ideas
mailing list