Add collection select tests

Added tests for `collection_select` and `grouped_collection_select` errors.  Also, I added tests for label errors for the rest of the input types.

Btw, the first commit's message is messed up.  I wrapped the words in "`" and zsh mistook them as commands.  Oh well.