|
64 | 64 | require_once TEST_FILES_PATH . 'CoverageProtectedTest.php';
|
65 | 65 | require_once TEST_FILES_PATH . 'CoveragePublicTest.php';
|
66 | 66 | require_once TEST_FILES_PATH . 'CoveredClass.php';
|
| 67 | +require_once TEST_FILES_PATH . 'NotExistingCoveredElementTest.php'; |
67 | 68 |
|
68 | 69 | if (version_compare(PHP_VERSION, '5.3', '>')) {
|
69 | 70 | require_once TEST_FILES_PATH . 'NamespaceCoverageClassExtendedTest.php';
|
@@ -120,6 +121,42 @@ public function testGetLinesToBeCovered($test, $lines)
|
120 | 121 | );
|
121 | 122 | }
|
122 | 123 |
|
| 124 | + /** |
| 125 | + * @covers PHP_CodeCoverage_Util::getLinesToBeCovered |
| 126 | + * @covers PHP_CodeCoverage_Util::resolveCoversToReflectionObjects |
| 127 | + * @expectedException RuntimeException |
| 128 | + */ |
| 129 | + public function testGetLinesToBeCovered2() |
| 130 | + { |
| 131 | + PHP_CodeCoverage_Util::getLinesToBeCovered( |
| 132 | + 'NotExistingCoveredElementTest', 'testOne' |
| 133 | + ); |
| 134 | + } |
| 135 | + |
| 136 | + /** |
| 137 | + * @covers PHP_CodeCoverage_Util::getLinesToBeCovered |
| 138 | + * @covers PHP_CodeCoverage_Util::resolveCoversToReflectionObjects |
| 139 | + * @expectedException RuntimeException |
| 140 | + */ |
| 141 | + public function testGetLinesToBeCovered3() |
| 142 | + { |
| 143 | + PHP_CodeCoverage_Util::getLinesToBeCovered( |
| 144 | + 'NotExistingCoveredElementTest', 'testTwo' |
| 145 | + ); |
| 146 | + } |
| 147 | + |
| 148 | + /** |
| 149 | + * @covers PHP_CodeCoverage_Util::getLinesToBeCovered |
| 150 | + * @covers PHP_CodeCoverage_Util::resolveCoversToReflectionObjects |
| 151 | + * @expectedException RuntimeException |
| 152 | + */ |
| 153 | + public function testGetLinesToBeCovered4() |
| 154 | + { |
| 155 | + PHP_CodeCoverage_Util::getLinesToBeCovered( |
| 156 | + 'NotExistingCoveredElementTest', 'testThree' |
| 157 | + ); |
| 158 | + } |
| 159 | + |
123 | 160 | /**
|
124 | 161 | * @covers PHP_CodeCoverage_Util::getLinesToBeIgnored
|
125 | 162 | */
|
|
0 commit comments