Skip to content

Commit 3305982

Browse files
committed
sdfsf
1 parent b254ac5 commit 3305982

File tree

1 file changed

+18
-0
lines changed

1 file changed

+18
-0
lines changed

maven-surefire-report-plugin/src/main/java/org/apache/maven/plugins/surefire/report/SurefireReportRenderer.java

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,8 @@
1919
package org.apache.maven.plugins.surefire.report;
2020

2121
import java.io.File;
22+
import java.text.MessageFormat;
23+
import java.util.Arrays;
2224
import java.util.List;
2325
import java.util.Locale;
2426
import java.util.Map;
@@ -591,4 +593,20 @@ private String javascriptToggleDisplayCode() {
591593
+ " }" + Markup.EOL
592594
+ " }";
593595
}
596+
597+
public static void main(String[] args) {
598+
MessageFormat format = null;
599+
600+
format = new MessageFormat("{0,choice,0#0%|0.0<{0,number,0.0%}|1#{0,number,0%}}", Locale.ENGLISH);
601+
602+
for (Float f : Arrays.asList(0f, 0.005f, 0.05f, 0.5f, 0.999f, 1f, 1.01f))
603+
System.out.println(format.format(new Object[] {f}));
604+
System.out.println("===");
605+
format = new MessageFormat(
606+
"{0,choice,0#0|0.0<{0,number,0.000}|1.0#{0,number,0.0}|1000#{0,number,0}} s", Locale.ITALY);
607+
608+
for (Float f : Arrays.asList(
609+
0f, 0.05f, 0.999f, 1f, 1.5f, 99.9f, 100f, 100.2f, 500.3f, 999.9f, 1000f, 1000.3f, 1010.4f, 10000f))
610+
System.out.println(format.format(new Object[] {f}));
611+
}
594612
}

0 commit comments

Comments
 (0)