Branch: refs/heads/master
Home: https://github.com/jenkinsci/jenkins
Commit: d658f55c3076e4aadc8f428f76399661ff77e0bf
https://github.com/jenkinsci/jenkins/commit/d658f55c3076e4aadc8f428f76399661ff77e0bf
Author: Donny Nadolny <[email protected]>
Date: 2013-05-02 (Thu, 02 May 2013)
Changed paths:
M core/src/main/java/hudson/tasks/junit/CaseResult.java
M core/src/main/java/hudson/tasks/junit/ClassResult.java
M core/src/main/java/hudson/tasks/junit/PackageResult.java
A core/src/main/java/hudson/tasks/junit/TestNameTransformer.java
M core/src/main/resources/hudson/tasks/junit/CaseResult/index.jelly
M core/src/main/resources/hudson/tasks/junit/ClassResult/body.jelly
M
core/src/main/resources/hudson/tasks/test/AbstractTestResultAction/summary.jelly
M core/src/main/resources/hudson/tasks/test/MetaTabulatedResult/body.jelly
M core/src/test/java/hudson/tasks/junit/SuiteResultTest.java
A test/src/test/java/hudson/tasks/junit/TestNameTransformerTest.java
M test/src/test/java/hudson/tasks/junit/TestResultPublishingTest.java
Log Message:
-----------
Add extension point to rewrite JUnit test names
This adds an extension point, TestNameTransformer, which is called to transform
JUnit test case names.
This is useful for JVM languages like scala which are more flexible than java
with identifier naming.
Scala, for example, allows you to write test names between back ticks, and then
encodes the name using valid java identifiers.
This extension point would allow a plugin to transform those names back in to
readable names when they are displayed on the test result page.
Commit: 4e37084360a3c400b301b5db154a63afb4b3e7d2
https://github.com/jenkinsci/jenkins/commit/4e37084360a3c400b301b5db154a63afb4b3e7d2
Author: dnadolny <[email protected]>
Date: 2013-05-02 (Thu, 02 May 2013)
Changed paths:
M core/src/main/java/hudson/tasks/junit/CaseResult.java
M core/src/main/java/hudson/tasks/junit/ClassResult.java
M core/src/main/java/hudson/tasks/junit/PackageResult.java
A core/src/main/java/hudson/tasks/junit/TestNameTransformer.java
M core/src/main/resources/hudson/tasks/junit/CaseResult/index.jelly
M core/src/main/resources/hudson/tasks/junit/ClassResult/body.jelly
M
core/src/main/resources/hudson/tasks/test/AbstractTestResultAction/summary.jelly
M core/src/main/resources/hudson/tasks/test/MetaTabulatedResult/body.jelly
M core/src/test/java/hudson/tasks/junit/SuiteResultTest.java
A test/src/test/java/hudson/tasks/junit/TestNameTransformerTest.java
M test/src/test/java/hudson/tasks/junit/TestResultPublishingTest.java
Log Message:
-----------
Merge pull request #769 from dnadolny/master
[FIXED JENKINS-17478] Add extension point to rewrite JUnit test names
Compare:
https://github.com/jenkinsci/jenkins/compare/53d1e20f6252...4e37084360a3
--
You received this message because you are subscribed to the Google Groups
"Jenkins Commits" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/groups/opt_out.