@jglick - I vaguely remember having problems running it as a unit test because the class TestNameTransformer uses Jenkins.getInstance(). I wanted to try commenting it out and running it, but I noticed that the test isn't being run any more. See https://jenkins.ci.cloudbees.com/job/core/job/jenkins_main_trunk/864/consoleFull which is the result for this PR, compared to https://jenkins.ci.cloudbees.com/job/core/job/jenkins_main_trunk/856/consoleFull for the original PR which does have TestNameTransformerTest.
I thought this would have been picked up since it was called *Test, is there something else that needs to be done?