I think it would be better to leave this test as it, and just mark it as pending (with a reason).  The original behaviour is the desired behaviour in this case, we've just made the call to not implement it at present due to difficulties in reliably interpreting the specific error.

Additionally, disabling this test will mean that the test suite passes on both go 1.1.2 and go 1.2.x.