error tests throw if the code does not error.  cleaned up error tests.

i was a little sloppy with that last commit...