1 Tests that formatting processes '%' properly in case of missing formatters.
3 String.sprintf(%T, 1) = "%T"
4 String.sprintf(10% x 20%, of the original) = "10% x 20%"
5 String.sprintf(%%, ) = "%"
6 String.sprintf(%%%, ) = "%%"
7 String.sprintf(%%, 1, 2, 3) = "%"
8 String.sprintf(%%d, 1) = "%d"
9 String.sprintf(%%d%, 1) = "%d%"
10 String.sprintf(%%%d%, 1) = "%1%"
11 String.sprintf(%%%d%%, 1) = "%1%"
12 String.sprintf(%, ) = "%"
13 String.sprintf(% %d, 1) = "% 1"
14 String.sprintf(%d % %s, 1, foo) = "1 % foo"
15 String.sprintf(%.2f, 0.12345) = "0.12"
16 String.sprintf(foo%555 bar, ) = "foo%555 bar"