Changeset 103545 in webkit
- Timestamp:
- Dec 22, 2011 8:32:03 AM (12 years ago)
- Location:
- trunk/Tools
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Tools/ChangeLog
r103540 r103545 1 2011-12-22 David Kilzer <ddkilzer@apple.com> 2 3 run-api-tests: dumpAllTests() should not use global variables 4 5 Reviewed by Adam Roben. 6 7 Part of: <http://webkit.org/b/75065> run-api-tests should be able to run individual suites and tests 8 9 * Scripts/run-api-tests: Renamed $dump to $dumpTests. 10 (dumpTestsBySuite): Rename from dumpAllTests() and pass in 11 global data as an argument. Sort suite names and test names 12 alphabetically to match output when running tests. 13 1 14 2011-12-22 Leo Yang <leo.yang@torchmobile.com.cn> 2 15 -
trunk/Tools/Scripts/run-api-tests
r101821 r103545 40 40 41 41 sub buildTestTool(); 42 sub dump AllTests();42 sub dumpTestsBySuite(\%); 43 43 sub populateTests(); 44 44 sub runAllTests(); … … 56 56 my $showHelp = 0; 57 57 my $verbose = 0; 58 my $dump = 0;58 my $dumpTests = 0; 59 59 my $build = 1; 60 60 my $buildDefault = $build ? "build" : "do not build"; … … 75 75 'help' => \$showHelp, 76 76 'verbose|v' => \$verbose, 77 'dump|d' => \$dump ,77 'dump|d' => \$dumpTests, 78 78 'build!' => \$build 79 79 ); … … 89 89 my %testsToRun = populateTests(); 90 90 91 if ($dump ) {92 dump AllTests();91 if ($dumpTests) { 92 dumpTestsBySuite(%testsToRun); 93 93 exit 0; 94 94 } … … 103 103 } 104 104 105 sub dumpAllTests() 106 { 105 sub dumpTestsBySuite(\%) 106 { 107 my ($testsBySuite) = @_; 107 108 print "Dumping test cases\n"; 108 109 print "------------------\n"; 109 for my $suite ( keys %testsToRun) {110 for my $suite (sort keys %$testsBySuite) { 110 111 print $suite . ":\n"; 111 print map { " " . $_ . "\n" } @{ $testsToRun{$suite} };112 print map { " " . $_ . "\n" } sort @{ $testsBySuite->{$suite} }; 112 113 } 113 114 print "------------------\n";
Note: See TracChangeset
for help on using the changeset viewer.