Make WordPress Core

Changeset 227 in tests


Ignore:
Timestamp:
06/19/2009 11:18:24 PM (15 years ago)
Author:
westi
Message:

Better output of results by re-using the same ResultPrinter.
Now we get to see the assertion count too.

Files:
2 edited

Legend:

Unmodified
Added
Removed
  • wp-test.php

    r223 r227  
    105105    error_reporting(E_ALL ^ E_NOTICE);
    106106    // run the tests and print the results
    107     $result = wptest_run_tests($classes, @$opts['t']);
    108     wptest_print_result($result);
     107    list ($result, $printer) = wptest_run_tests($classes, @$opts['t']);
     108    wptest_print_result($printer,$result);
    109109}
    110110// clean up the database
  • wp-testlib/base.php

    r223 r227  
    522522    $result = new PHPUnit_Framework_TestResult;
    523523    require_once('PHPUnit/TextUI/ResultPrinter.php');
    524     $result->addListener(new PHPUnit_TextUI_ResultPrinter(NULL,true,true));
    525     return $suite->run($result);
    526 }
    527 
    528 function wptest_print_result($result) {
    529     require_once('PHPUnit/TextUI/ResultPrinter.php');
    530     $printer = new PHPUnit_TextUI_ResultPrinter();
     524    $printer = new PHPUnit_TextUI_ResultPrinter(NULL,true,true);
     525    $result->addListener($printer);
     526    return array($suite->run($result), $printer);
     527}
     528
     529function wptest_print_result($printer, $result) {
    531530    $printer->printResult($result, timer_stop());
    532531    /*
Note: See TracChangeset for help on using the changeset viewer.