(801) 534-1262 * @copyright Copyright CiviCRM LLC (C) 2009 * @license http://www.fsf.org/licensing/licenses/agpl-3.0.html * GNU Affero General Public License version 3 * @version $Id: AllTests.php 40328 2012-05-11 23:06:13Z allen $ * @package CiviCRM * * This file is part of CiviCRM * * CiviCRM is free software; you can redistribute it and/or * modify it under the terms of the GNU Affero General Public License * as published by the Free Software Foundation; either version 3 of * the License, or (at your option) any later version. * * CiviCRM is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU Affero General Public License for more details. * * You should have received a copy of the GNU Affero General Public * License along with this program. If not, see * . */ /** * Include parent class definition */ require_once 'CiviTest/CiviTestSuite.php'; /** * Class containing all test suites * * @package CiviCRM */ class AllTests extends CiviTestSuite { private static $instance = NULL; /** */ private static function getInstance() { if (is_null(self::$instance)) { self::$instance = new self(); } return self::$instance; } /** * Build test suite dynamically */ public static function suite() { $inst = self::getInstance(); return $inst->implSuite(__FILE__); } } // class AllTests // -- set Emacs parameters -- // Local variables: // mode: php; // tab-width: 4 // c-basic-offset: 4 // c-hanging-comment-ender-p: nil // indent-tabs-mode: nil // End: