3
* Config file for SimpleTest tests
8
* Create it locally and define SIMPLETEST_DIR or other constants there.
10
if( file_exists(dirname(__FILE__).'/config.simpletest.OVERRIDE.php') )
12
include_once( dirname(__FILE__).'/config.simpletest.OVERRIDE.php' );
16
* The global config file for all tests.
18
require_once( dirname(__FILE__).'/config.php' );
21
if( !defined( 'SIMPLETEST_DIR' ) )
23
if( is_dir( TESTSDIR.'simpletest/symlink' ) )
26
* The SimpleTest directory.
28
define( 'SIMPLETEST_DIR', TESTSDIR.'simpletest/symlink/' );
33
* The SimpleTest directory.
35
define( 'SIMPLETEST_DIR', TESTSDIR.'simpletest/' );
40
if( !file_exists( SIMPLETEST_DIR.'unit_tester.php' ) )
42
echo 'SimpleTest framework not found: File '.SIMPLETEST_DIR.'unit_tester.php does not exist.';
43
require SIMPLETEST_DIR.'index.html';
49
* The SimpleTest UnitTestCase
51
require_once( SIMPLETEST_DIR.'unit_tester.php' );
55
require_once( SIMPLETEST_DIR.'mock_objects.php');
59
* Load derived SimpleTest classes
61
require_once( dirname(__FILE__).'/classes/simpletest/EvoUnitTestCase.class.php' );
62
require_once( dirname(__FILE__).'/classes/simpletest/FilemanUnitTestCase.class.php' );
63
require_once( dirname(__FILE__).'/classes/simpletest/EvoGroupTest.class.php' );
64
require_once( dirname(__FILE__).'/classes/simpletest/InstallUnitTestCase.class.php' );
65
require_once( dirname(__FILE__).'/classes/simpletest/PluginUnitTestCase.class.php' );
66
require_once( dirname(__FILE__).'/classes/simpletest/MockDbUnitTestCase.class.php' );
72
* Create a DB Mockobject
74
Mock::generate( 'DB' );