Tests assume distinct output rows are a bad idea

A lot of the functions/* tests such as sha224-02 got unicode added recently which assumes the output result rows are distinct.  This broke many of my rasqal tests.

This is a bad idea for two reasons
1) you should not make this assumption
2) it does not distinguish the state of the two tests in the file - the \u form or the unicode form.  If something broke, you couldn't tell since only 1 result is expected

so instead of:
:s8 :str "\u98DF", "食" .

use
:s8 :str "\u98DF" .
:s9 :str  "食" .

and adjust the output results to suit

Thanks

Dave

Received on Sunday, 9 October 2011 17:48:54 UTC