Skip to content

Commit 49775e6

Browse files
committed
sdfsf
1 parent 1281144 commit 49775e6

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;
@@ -590,4 +592,20 @@ private String javascriptToggleDisplayCode() {
590592
+ " }" + Markup.EOL
591593
+ " }";
592594
}
595+
596+
public static void main(String[] args) {
597+
MessageFormat format = null;
598+
599+
format = new MessageFormat("{0,choice,0#0%|0.0<{0,number,0.0%}|1#{0,number,0%}}", Locale.ENGLISH);
600+
601+
for (Float f : Arrays.asList(0f, 0.005f, 0.05f, 0.5f, 0.999f, 1f, 1.01f))
602+
System.out.println(format.format(new Object[] {f}));
603+
System.out.println("===");
604+
format = new MessageFormat(
605+
"{0,choice,0#0|0.0<{0,number,0.000}|1.0#{0,number,0.0}|1000#{0,number,0}} s", Locale.ITALY);
606+
607+
for (Float f : Arrays.asList(
608+
0f, 0.05f, 0.999f, 1f, 1.5f, 99.9f, 100f, 100.2f, 500.3f, 999.9f, 1000f, 1000.3f, 1010.4f, 10000f))
609+
System.out.println(format.format(new Object[] {f}));
610+
}
593611
}

0 commit comments

Comments
 (0)