Merge pull request #15088 from civicrm/5.17
[civicrm-core.git] / tools / scripts / phpunit-ls
... / ...
CommitLineData
1#!/usr/bin/env php
2<?php
3
4require_once dirname(dirname(__DIR__)) . '/tests/phpunit/CiviTest/bootstrap.php';
5error_reporting(E_ALL);
6
7if (!class_exists('PHPUnit_Framework_TestCase')) {
8 // Oooph. PHPUnit isn't available, and we don't really need its services,
9 // but the scanner will try to read metadata about our test-classes, and
10 // that requires having the parent-classes defined.
11
12 // Note: Use eval() to prevent IDE scanners from tripping up on this.
13 eval('
14 class PHPUnit_Framework_TestCase {}
15 class PHPUnit_Extensions_SeleniumTestCase {}
16 ');
17}
18
19\Civi\CiUtil\Command\LsCommand::main($argv);