http://www.perlmonks.org?node_id=11137952


in reply to Re: solution wanted for break-on-spaces (w/specifics)
in thread solution wanted for break-on-spaces (w/specifics)

> Testing for the number of elements is a weak test; you really need qualitative tests as well.

> I've included most of your tests;

I think the best way to test this, is to create these strings from joining @expected arrays.

By generating these arrays one can make sure to cover all edge cases.

As a side product you'll define a formal grammar. Like:

It would also help testing sub-regexes individually.

Crafting the strings by hand is error prone, because there are far too many cases to handle.

Cheers Rolf
(addicted to the Perl Programming Language :)
Wikisyntax for the Monastery