зеркало из https://github.com/microsoft/git.git
Merge branch 'ab/align-perf-descriptions'
Output from perf tests have been updated to align their titles. * ab/align-perf-descriptions: t/perf: correctly align non-ASCII descriptions in output
This commit is contained in:
Коммит
d9dfed9e47
|
@ -88,6 +88,7 @@ for my $t (@tests) {
|
|||
sub read_descr {
|
||||
my $name = shift;
|
||||
open my $fh, "<", $name or return "<error reading description>";
|
||||
binmode $fh, ":utf8" or die "PANIC on binmode: $!";
|
||||
my $line = <$fh>;
|
||||
close $fh or die "cannot close $name";
|
||||
chomp $line;
|
||||
|
@ -147,6 +148,8 @@ for my $t (@subtests) {
|
|||
my $totalwidth = 3*@dirs+$descrlen;
|
||||
$totalwidth += $_ for (@colwidth);
|
||||
|
||||
binmode STDOUT, ":utf8" or die "PANIC on binmode: $!";
|
||||
|
||||
printf "%-${descrlen}s", "Test";
|
||||
for my $i (0..$#dirs) {
|
||||
my $d = $dirs[$i];
|
||||
|
|
|
@ -33,6 +33,8 @@ test_perf 'export a weird var' '
|
|||
test_export bar
|
||||
'
|
||||
|
||||
test_perf 'éḿíẗ ńöń-ÁŚĆÍÍ ćḧáŕáćẗéŕś' 'true'
|
||||
|
||||
test_expect_success 'test_export works with weird vars' '
|
||||
echo "$bar" &&
|
||||
test "$bar" = "weird # variable"
|
||||
|
|
Загрузка…
Ссылка в новой задаче