diff --git a/S32-str/sprintf.t b/S32-str/sprintf.t index 0094fec7ff..bfafb360db 100644 --- a/S32-str/sprintf.t +++ b/S32-str/sprintf.t @@ -189,10 +189,9 @@ ok sprintf('%020.2G', -3.1415e-30) eq '-000000000003.1E-030' | '-0000000000003.1 is sprintf("%.5f", pi), '3.14159', '"%.5"'; is sprintf("%.5f", -pi), '-3.14159', 'negative "%.5"'; is sprintf("%+.5f", -pi), '-3.14159', 'negative "%+.5"'; -#?rakudo 3 todo 'RT #122437' is sprintf("%+.5f", pi), '+3.14159', '"%+.5"'; -is sprintf("% .5f", pi), '+3.14159', '" %.5"'; -is sprintf("% .5f", -pi), ' 3.14159', 'negative "%.5"'; +is sprintf("% .5f", pi), ' 3.14159', '" %.5"'; +is sprintf("% .5f", -pi), '-3.14159', 'negative "%.5"'; is sprintf('%e', 2.718281828459), sprintf('%.6e', 2.718281828459), '%e defaults to .6'; is sprintf('%E', 2.718281828459), sprintf('%.6E', 2.718281828459), '%E defaults to .6';