change unit tests to require new behavior

It is a mystery why the unicodification patches made the code start behaving
this way!