If this did *not* throw an exception, it still passed!

Which is the case for non-ttys. This additional assertion resolves that. Except non-ttys don't mind misspellings, which is why the previous test case was added.