<commit_before><?php
/**
 * A few common settings for all unit tests.
 *
 * This file should be included in all unit tests with absolute path to be able to run it
 * from the command line with "phpunit" like this:
 *
 * require_once dirname(__FILE__).'/path/../to/../phpunit.php';
 *
 * Also remember do define the @package attribute for your test class to make it appear under
 * the right package in unit test and code coverage reports.
 */
define('PRADO_FRAMEWORK_DIR', dirname(__FILE__).'/../../framework');
set_include_path(PRADO_FRAMEWORK_DIR.PATH_SEPARATOR.get_include_path());

require_once dirname(__FILE__).'/Prado.php';
require_once PRADO_FRAMEWORK_DIR.'/prado.php';
require_once 'PHPUnit/Framework/TestCase.php';
require_once 'PHPUnit/Framework/IncompleteTestError.php';
require_once 'PHPUnit/Framework/TestSuite.php';
require_once 'PHPUnit/TextUI/TestRunner.php';
require_once 'PHPUnit/Util/Filter.php';
?><commit_msg>Upgraded the phpunit ini file to work with PHPUnit 3.3, 3.4, and 3.5.  There are conditionals for 3.3 and 3.4.  No more Framework file includes are needed with 3.5.<commit_after><?php
/**
 * A few common settings for all unit tests.
 *
 * This file should be included in all unit tests with absolute path to be able to run it
 * from the command line with "phpunit" like this:
 *
 * require_once dirname(__FILE__).'/path/../to/../phpunit.php';
 *
 * Also remember do define the @package attribute for your test class to make it appear under
 * the right package in unit test and code coverage reports.
 */
define('PRADO_FRAMEWORK_DIR', dirname(__FILE__).'/../../framework');
set_include_path(PRADO_FRAMEWORK_DIR.PATH_SEPARATOR.get_include_path());

require_once dirname(__FILE__).'/Prado.php';
require_once PRADO_FRAMEWORK_DIR.'/prado.php';

//grab the version of phpunit, OPP: phpunit provided version call
$version = `{$_SERVER['argv'][0]} --version`;
preg_match('/(\d\d?)\.(\d\d?)(\.(\d\d?))?/', $version, $matches);

if($matches[1] <= 3){
	if($matches[2] <= 4){
		require_once 'PHPUnit/Framework.php';
		if($matches[2] <= 3){
			require_once 'PHPUnit/Framework/TestCase.php';
			require_once 'PHPUnit/Framework/IncompleteTestError.php';
			require_once 'PHPUnit/Framework/TestSuite.php';
		}
	}
}
require_once 'PHPUnit/TextUI/TestRunner.php';
require_once 'PHPUnit/Util/Filter.php';
?>
{'fraction_non_alphanumeric': 0.13793103448275862, 'fraction_numerical': 0.008189655172413794, 'mean_word_length': 4.7450495049504955, 'pattern_counts': {'":': 0, '<': 8, '<?xml version=': 0, '>': 5, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '7184359', 'n_tokens_mistral': 774, 'n_tokens_neox': 746, 'n_words': 212}