Completed
Push — master ( 51c643...8504ee )
by Sergey
02:52
created

TestCase

Complexity

Total Complexity 0

Size/Duplication

Total Lines 3
Duplicated Lines 0 %

Coupling/Cohesion

Components 0
Dependencies 0

Test Coverage

Coverage 0%

Importance

Changes 0
Metric Value
wmc 0
lcom 0
cbo 0
dl 0
loc 3
ccs 0
cts 0
cp 0
c 0
b 0
f 0
1
<?php
2
/**
3
 * Common tests stuff
4
 *
5
 * @see       https://github.com/sergeymakinen/tests
6
 * @copyright Copyright (c) 2017 Sergey Makinen (https://makinen.ru)
7
 * @license   https://github.com/sergeymakinen/tests/blob/master/LICENSE MIT License
8
 */
9
10
namespace SergeyMakinen\Tests;
11
12
/** @var \PHPUnit_Runner_Version|\PHPUnit\Runner\Version $class */
13
$class = class_exists('PHPUnit_Runner_Version') ? 'PHPUnit_Runner_Version' : 'PHPUnit\Runner\Version';
14
$version = $class::id();
15
if (version_compare($version, '6.0', '>=')) {
16
    class_alias('SergeyMakinen\Tests\TestCaseVersion6', 'SergeyMakinen\Tests\DynamicTestCase');
17
} elseif (version_compare($version, '5.0', '>=')) {
18
    class_alias('SergeyMakinen\Tests\TestCaseVersion5', 'SergeyMakinen\Tests\DynamicTestCase');
19
} else {
20
    class_alias('SergeyMakinen\Tests\TestCaseVersion4', 'SergeyMakinen\Tests\DynamicTestCase');
21
}
22
23
/**
24
 * Version independent PHPUnit test case.
25
 * @mixin \PHPUnit_Framework_TestCase
26
 * @mixin \PHPUnit\Framework\TestCase
27
 */
28
class TestCase extends DynamicTestCase
29
{
30
}
31