Hi all,

so by now we’ve had quibbles about the “irregularity” of `skip`,
`can_ok` and `isa_ok`, and a suggestion that the test name always
go first. Conclusion?

Had they been named parameters, we wouldn’t be having this
discussion.

And you know what? We don’t even need Test::More::NextGen to
implement that. All functions as they stand could unambiguously
accept a hashref as their single argument.

The downside is that test scripts will look busier. Had this
been planned for from the start, then the parameter lists could
have been designed to accept some positional as well as some
named parameters and the named parameters could live outside
a hashref, thereby avoiding the visual clutter.

Regards,
-- 
Aristotle Pagaltzis // <http://plasmasturm.org/>

Reply via email to