[ 
https://issues.jenkins-ci.org/browse/JENKINS-10458?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=158551#comment-158551
 ] 

kutzi commented on JENKINS-10458:
---------------------------------

Okay, I think I've fixed it now, but would still be good, if you could provide 
a working test case
                
> Links to test results containing a hash (#) characters or a question mark (?) 
> in their name
> -------------------------------------------------------------------------------------------
>
>                 Key: JENKINS-10458
>                 URL: https://issues.jenkins-ci.org/browse/JENKINS-10458
>             Project: Jenkins
>          Issue Type: Bug
>          Components: core
>    Affects Versions: current
>         Environment: Java version "1.6.0_22"
> Java(TM) SE Runtime Environment (build 1.6.0_22-b04-307-9M3263)
> Java HotSpot(TM) 64-Bit Server VM (build 17.1-b03-307, mixed mode)
>            Reporter: Gregory Becker
>            Assignee: kutzi
>         Attachments: example_test_result.xml, Screen shot 2011-07-26 at 
> 15.44.45.png
>
>
> Some of our tests include hashes in their name/label causing Jenkins troubles 
> when it tries to produce a link to these tests:
> Let's take this test for instance:
> spec/controllers/categories_controller_spec.rb.CategoriesController with a 
> simple category hierarchy#index when path is valid.assigns @products and 
> @highlight
> Jenkins currently produces the following link:
> http://hudson_fqnd/job/job_name/123/testReport/spec_controllers_categories_controller_spec.rb/CategoriesController%20with%20a%20simple%20category%20hierarchy#index
>  when path is valid/assigns__products_and__highlight/
> Which does not work since '#' is a special character in URIs is used to split 
> the anchor (also called the URI reference) from the rest of the URI.
> A fix would be to automatically replace '#' in test names by the javascript 
> code %23.
> Similarly for the question mark, which delimitates the query.
> The equivalent escape code is %3F.
> Ref. http://www.december.com/html/spec/esccodes.html
> I'm not a Java programmer myself unfortunately, but let me know if there is 
> anything I can provide or do to help you with this issue.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.jenkins-ci.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to