Added tests for input/select errors

I noticed select doesn't get an error class.  I did a little debugging and wasn't able to figure out why.  I'll look into it more.