root/trunk/trax/test/testenv.php

Revision 208, 1.5 KB (checked in by john, 6 years ago)

fixing test for new format

  • Property svn:keywords set to Id
Line 
1<?php
2/**
3 *  Environment for Trax regression tests
4 *
5 * (PHP 5)
6 *
7 * @package PHPonTraxTest
8 * @license http://opensource.org/licenses/gpl-license.php GNU Public License
9 * @copyright (c) Walter O. Haas 2006
10 * @version $Id$
11 * @author Walt Haas <haas@xmission.com>
12 */
13
14//  Test whether this is the Pear installed environment or the
15//  development environment.  The comparison below will succeed in the
16//  development environment but fail in the installed environment
17//  because of symbol substitution by the Pear installer.
18if ('@PHP-DIR@' == '@'.'PHP-DIR'.'@') {
19    //  Development environment
20    define("TRAX_LIB_ROOT", dirname(dirname(__FILE__))
21            . DIRECTORY_SEPARATOR . 'vendor'
22           . DIRECTORY_SEPARATOR . 'trax');
23} else {
24    //  Pear installed environment
25    define("TRAX_LIB_ROOT", "@PHP-DIR@"
26           . DIRECTORY_SEPARATOR . 'PHPonTrax'
27           . DIRECTORY_SEPARATOR . 'vendor'
28           . DIRECTORY_SEPARATOR . 'trax');
29}
30ini_set('include_path', '.' . PATH_SEPARATOR
31        . dirname(__FILE__) . PATH_SEPARATOR
32        . TRAX_LIB_ROOT . PATH_SEPARATOR . ini_get('include_path'));
33
34define('TRAX_TEST', true);
35
36# Bootstrap the Trax environment, framework, and default configuration
37include_once(dirname(dirname(__FILE__))
38             . DIRECTORY_SEPARATOR . 'config'
39             . DIRECTORY_SEPARATOR . 'boot.php');
40
41// -- set Emacs parameters --
42// Local variables:
43// tab-width: 4
44// c-basic-offset: 4
45// c-hanging-comment-ender-p: nil
46// indent-tabs-mode: nil
47// End:
48?>
Note: See TracBrowser for help on using the browser.