I actually pushed a lot of that testing back to generic-identity-string (here: https://github.com/puppetlabs/puppetdb/pull/682/files#diff-9cddc42f3004d2741473ceb69f84ed7aR55), since I moved everything to use it seemed redundant to test these cases again. But I can do it again here if you think its worthwhile to prove at least this failure case in question, just decomposing and pushing the testing upstream to one place seemed like a better plan.