private function createAndPerform($filename, $test_suite_function, array $args = array())
{
$suite = new PHPUnit_Framework_TestSuite();
$suite->addTestFile($filename);
$suite->setBackupGlobals($this->backupGlobals);
$suite->setBackupStaticAttributes($this->backupStaticAttributes);
$result = call_user_func_array(array($suite, $test_suite_function), $args);
unset($suite);
return $result;
}