mageekguy\atoum\runner: paths coverage

62% of 1973

OPs

70% of 354

Lines

49% of 291

Branches

6% of 1383

Paths
Method OPs OPs % Lines Line % Branches Branches % Paths Path %
mageekguy\atoum\runner::__construct() 64 100% 14 100% 1 0% 1 100%
mageekguy\atoum\runner::setAdapter() 16 100% 2 100% 1 100% 1 100%
mageekguy\atoum\runner::getAdapter() 6 100% 1 100% 1 100% 1 100%
mageekguy\atoum\runner::setLocale() 16 100% 2 100% 1 100% 1 100%
mageekguy\atoum\runner::getLocale() 6 100% 1 100% 1 100% 1 100%
mageekguy\atoum\runner::setIncluder() 16 100% 2 100% 1 100% 1 100%
mageekguy\atoum\runner::getIncluder() 6 100% 1 100% 1 100% 1 100%
mageekguy\atoum\runner::setScore() 16 100% 3 100% 1 100% 1 100%
mageekguy\atoum\runner::getScore() 6 100% 1 100% 1 100% 1 100%
mageekguy\atoum\runner::setTestGenerator() 16 100% 3 100% 1 100% 1 100%
mageekguy\atoum\runner::getTestGenerator() 6 100% 1 100% 1 100% 1 100%
mageekguy\atoum\runner::setTestDirectoryIterator() 16 100% 2 100% 1 100% 1 100%
mageekguy\atoum\runner::getTestDirectoryIterator() 6 100% 1 100% 1 100% 1 100%
mageekguy\atoum\runner::setGlobIteratorFactory() 12 100% 2 100% 1 100% 1 100%
mageekguy\atoum\runner::getGlobIteratorFactory() 6 100% 1 100% 1 100% 1 100%
mageekguy\atoum\runner::setReflectionClassFactory() 12 100% 2 100% 1 100% 1 100%
mageekguy\atoum\runner::getReflectionClassFactory() 6 100% 1 100% 1 100% 1 100%
mageekguy\atoum\runner::enableDebugMode() 9 100% 2 100% 1 100% 1 100%
mageekguy\atoum\runner::disableDebugMode() 9 100% 2 100% 1 100% 1 100%
mageekguy\atoum\runner::debugModeIsEnabled() 6 100% 2 100% 1 100% 1 100%
mageekguy\atoum\runner::disallowUndefinedMethodInInterface() 9 0% 1 0% 1 0% 1 0%
mageekguy\atoum\runner::disallowUsageOfUndefinedMethodInMock() 9 100% 2 100% 1 100% 1 100%
mageekguy\atoum\runner::allowUndefinedMethodInInterface() 9 0% 1 0% 1 0% 1 0%
mageekguy\atoum\runner::allowUsageOfUndefinedMethodInMock() 9 100% 2 100% 1 100% 1 100%
mageekguy\atoum\runner::undefinedMethodInInterfaceAreAllowed() 9 0% 1 100% 1 0% 1 0%
mageekguy\atoum\runner::usageOfUndefinedMethodInMockAreAllowed() 8 100% 1 100% 1 100% 1 100%
mageekguy\atoum\runner::setXdebugConfig() 9 100% 2 100% 1 100% 1 100%
mageekguy\atoum\runner::getXdebugConfig() 6 100% 2 100% 1 100% 1 100%
mageekguy\atoum\runner::setMaxChildrenNumber() 21 0% 5 0% 4 0% 2 0%
mageekguy\atoum\runner::acceptTestFileExtensions() 13 100% 2 100% 1 100% 1 100%
mageekguy\atoum\runner::setDefaultReportTitle() 10 100% 2 100% 1 100% 1 100%
mageekguy\atoum\runner::setBootstrapFile() 44 45% 6 83% 5 40% 2 50%
mageekguy\atoum\runner::getDefaultReportTitle() 6 100% 1 100% 1 100% 1 100%
mageekguy\atoum\runner::setPhp() 16 100% 2 100% 1 100% 1 100%
mageekguy\atoum\runner::getPhp() 6 100% 1 100% 1 100% 1 100%
mageekguy\atoum\runner::setPhpPath() 13 100% 2 100% 1 100% 1 100%
mageekguy\atoum\runner::getPhpPath() 10 100% 1 100% 1 100% 1 100%
mageekguy\atoum\runner::getTestNumber() 6 100% 2 100% 1 100% 1 100%
mageekguy\atoum\runner::getTestMethodNumber() 6 100% 1 100% 1 100% 1 100%
mageekguy\atoum\runner::getObservers() 19 68% 5 100% 6 67% 3 33%
mageekguy\atoum\runner::getBootstrapFile() 6 100% 1 100% 1 100% 1 100%
mageekguy\atoum\runner::getTestMethods() 57 0% 12 0% 12 0% 5 0%
mageekguy\atoum\runner::getCoverage() 10 100% 1 100% 1 100% 1 100%
mageekguy\atoum\runner::enableCodeCoverage() 9 100% 2 100% 1 100% 1 100%
mageekguy\atoum\runner::disableCodeCoverage() 9 100% 2 100% 1 100% 1 100%
mageekguy\atoum\runner::codeCoverageIsEnabled() 6 100% 1 100% 1 100% 1 100%
mageekguy\atoum\runner::enableBranchCoverage() 12 0% 2 0% 1 0% 1 0%
mageekguy\atoum\runner::disableBranchCoverage() 9 0% 2 0% 1 0% 1 0%
mageekguy\atoum\runner::branchCoverageIsEnabled() 6 100% 1 100% 1 100% 1 100%
mageekguy\atoum\runner::doNotfailIfVoidMethods() 9 0% 2 0% 1 0% 1 0%
mageekguy\atoum\runner::failIfVoidMethods() 9 0% 2 0% 1 0% 1 0%
mageekguy\atoum\runner::shouldFailIfVoidMethods() 6 0% 1 0% 1 0% 1 0%
mageekguy\atoum\runner::doNotfailIfSkippedMethods() 9 0% 2 0% 1 0% 1 0%
mageekguy\atoum\runner::failIfSkippedMethods() 9 0% 2 0% 1 0% 1 0%
mageekguy\atoum\runner::shouldFailIfSkippedMethods() 6 0% 1 0% 1 0% 1 0%
mageekguy\atoum\runner::addObserver() 13 100% 3 100% 1 100% 1 100%
mageekguy\atoum\runner::removeObserver() 13 100% 2 100% 1 100% 1 100%
mageekguy\atoum\runner::callObservers() 21 52% 4 100% 6 67% 3 33%
mageekguy\atoum\runner::setPathAndVersionInScore() 118 99% 10 100% 12 92% 8 38%
mageekguy\atoum\runner::getTestFactory() 6 100% 1 100% 1 100% 1 100%
mageekguy\atoum\runner::setTestFactory() 17 100% 12 100% 1 100% 1 100%
mageekguy\atoum\runner::run() 330 67% 69 75% 50 40% 1200 0%
mageekguy\atoum\runner::getTestPaths() 6 100% 1 100% 1 100% 1 100%
mageekguy\atoum\runner::setTestPaths() 9 100% 2 100% 1 100% 1 100%
mageekguy\atoum\runner::resetTestPaths() 9 100% 2 100% 1 100% 1 100%
mageekguy\atoum\runner::canAddTest() 9 100% 2 100% 1 100% 1 100%
mageekguy\atoum\runner::canNotAddTest() 9 100% 2 100% 1 100% 1 100%
mageekguy\atoum\runner::addTest() 31 100% 9 100% 7 100% 3 100%
mageekguy\atoum\runner::addTestsFromDirectory() 63 0% 11 0% 15 0% 10 0%
mageekguy\atoum\runner::addTestsFromPattern() 81 0% 15 0% 19 0% 13 0%
mageekguy\atoum\runner::getRunningDuration() 21 100% 1 100% 8 100% 4 50%
mageekguy\atoum\runner::getDeclaredTestClasses() 11 100% 1 100% 1 100% 1 100%
mageekguy\atoum\runner::setReport() 25 100% 6 100% 4 100% 2 100%
mageekguy\atoum\runner::addReport() 33 100% 6 100% 7 100% 4 50%
mageekguy\atoum\runner::removeReport() 27 100% 6 100% 4 100% 2 100%
mageekguy\atoum\runner::removeReports() 31 71% 6 100% 6 67% 3 33%
mageekguy\atoum\runner::hasReports() 12 100% 1 100% 1 100% 1 100%
mageekguy\atoum\runner::getReports() 19 68% 5 100% 6 67% 3 33%
mageekguy\atoum\runner::getExtensions() 11 100% 1 100% 1 100% 1 100%
mageekguy\atoum\runner::removeExtension() 18 100% 2 100% 1 100% 1 100%
mageekguy\atoum\runner::removeExtensions() 27 67% 5 100% 6 67% 3 33%
mageekguy\atoum\runner::addExtension() 36 100% 7 100% 4 100% 2 100%
mageekguy\atoum\runner::isIgnored() 81 0% 11 0% 16 0% 24 0%
mageekguy\atoum\runner::findTestClasses() 26 100% 6 100% 1 100% 1 100%
mageekguy\atoum\runner::includeTestPaths() 194 7% 23 22% 29 7% 22 5%
mageekguy\atoum\runner::__construct() 100%
OP #0 - #63 Line #51 - #68
mageekguy\atoum\runner::setAdapter() 100%
OP #0 - #15 Line #70 - #75
mageekguy\atoum\runner::getAdapter() 100%
OP #0 - #5 Line #77 - #80
mageekguy\atoum\runner::setLocale() 100%
OP #0 - #15 Line #82 - #87
mageekguy\atoum\runner::getLocale() 100%
OP #0 - #5 Line #89 - #92
mageekguy\atoum\runner::setIncluder() 100%
OP #0 - #15 Line #94 - #99
mageekguy\atoum\runner::getIncluder() 100%
OP #0 - #5 Line #101 - #104
mageekguy\atoum\runner::setScore() 100%
OP #0 - #15 Line #106 - #111
mageekguy\atoum\runner::getScore() 100%
OP #0 - #5 Line #113 - #116
mageekguy\atoum\runner::setTestGenerator() 100%
OP #0 - #15 Line #118 - #123
mageekguy\atoum\runner::getTestGenerator() 100%
OP #0 - #5 Line #125 - #128
mageekguy\atoum\runner::setTestDirectoryIterator() 100%
OP #0 - #15 Line #130 - #135
mageekguy\atoum\runner::getTestDirectoryIterator() 100%
OP #0 - #5 Line #137 - #140
mageekguy\atoum\runner::setGlobIteratorFactory() 100%
OP #0 - #11 Line #142 - #147
mageekguy\atoum\runner::getGlobIteratorFactory() 100%
OP #0 - #5 Line #149 - #152
mageekguy\atoum\runner::setReflectionClassFactory() 100%
OP #0 - #11 Line #154 - #159
mageekguy\atoum\runner::getReflectionClassFactory() 100%
OP #0 - #5 Line #161 - #164
mageekguy\atoum\runner::enableDebugMode() 100%
OP #0 - #8 Line #166 - #171
mageekguy\atoum\runner::disableDebugMode() 100%
OP #0 - #8 Line #173 - #178
mageekguy\atoum\runner::debugModeIsEnabled() 100%
OP #0 - #5 Line #180 - #183
mageekguy\atoum\runner::disallowUndefinedMethodInInterface() 0%
OP #0 - #8 Line #185 - #188
mageekguy\atoum\runner::disallowUsageOfUndefinedMethodInMock() 100%
OP #0 - #8 Line #190 - #195
mageekguy\atoum\runner::allowUndefinedMethodInInterface() 0%
OP #0 - #8 Line #197 - #200
mageekguy\atoum\runner::allowUsageOfUndefinedMethodInMock() 100%
OP #0 - #8 Line #202 - #207
mageekguy\atoum\runner::undefinedMethodInInterfaceAreAllowed() 0%
OP #0 - #8 Line #209 - #212
mageekguy\atoum\runner::usageOfUndefinedMethodInMockAreAllowed() 100%
OP #0 - #7 Line #214 - #217
mageekguy\atoum\runner::setXdebugConfig() 100%
OP #0 - #8 Line #219 - #224
mageekguy\atoum\runner::getXdebugConfig() 100%
OP #0 - #5 Line #226 - #229
mageekguy\atoum\runner::setMaxChildrenNumber() 0%
OP #0 - #4 Line #231 - #234OP #5 - #12 Line #235OP #14 - #20 Line #238 - #241
mageekguy\atoum\runner::acceptTestFileExtensions() 100%
OP #0 - #12 Line #243 - #248
mageekguy\atoum\runner::setDefaultReportTitle() 100%
OP #0 - #9 Line #250 - #255
mageekguy\atoum\runner::setBootstrapFile() 50%
OP #0 - #12 Line #257 - #263OP #13 Line #263OP #14 - #36 Line #265OP #37 - #43 Line #268 - #271
mageekguy\atoum\runner::getDefaultReportTitle() 100%
OP #0 - #5 Line #273 - #276
mageekguy\atoum\runner::setPhp() 100%
OP #0 - #15 Line #278 - #283
mageekguy\atoum\runner::getPhp() 100%
OP #0 - #5 Line #285 - #288
mageekguy\atoum\runner::setPhpPath() 100%
OP #0 - #12 Line #290 - #295
mageekguy\atoum\runner::getPhpPath() 100%
OP #0 - #9 Line #297 - #300
mageekguy\atoum\runner::getTestNumber() 100%
OP #0 - #5 Line #302 - #305
mageekguy\atoum\runner::getTestMethodNumber() 100%
OP #0 - #5 Line #307 - #310
mageekguy\atoum\runner::getObservers() 33%
0 / 2 0 / 2OP #0 - #6 Line #312 - #316OP #7 Line #316OP #8 - #13 Line #316 - #319OP #14 - #18 Line #319 - #322
mageekguy\atoum\runner::getBootstrapFile() 100%
OP #0 - #5 Line #324 - #327
mageekguy\atoum\runner::getTestMethods() 0%
0 / 4 0 / 3 0 / 4 0 / 2 0 / 2 0 / 3OP #0 - #15 Line #329 - #333OP #16 Line #333OP #17 - #35 Line #333 - #338OP #36 - #45 Line #339 - #342OP #46 - #49 Line #343 - #344OP #50 Line #345OP #51 Line #346OP #52 - #56 Line #346 - #349
mageekguy\atoum\runner::getCoverage() 100%
OP #0 - #9 Line #351 - #354
mageekguy\atoum\runner::enableCodeCoverage() 100%
OP #0 - #8 Line #356 - #361
mageekguy\atoum\runner::disableCodeCoverage() 100%
OP #0 - #8 Line #363 - #368
mageekguy\atoum\runner::codeCoverageIsEnabled() 100%
OP #0 - #5 Line #370 - #373
mageekguy\atoum\runner::enableBranchCoverage() 0%
OP #0 - #11 Line #375 - #380
mageekguy\atoum\runner::disableBranchCoverage() 0%
OP #0 - #8 Line #382 - #387
mageekguy\atoum\runner::branchCoverageIsEnabled() 100%
OP #0 - #5 Line #389 - #392
mageekguy\atoum\runner::doNotfailIfVoidMethods() 0%
OP #0 - #8 Line #394 - #399
mageekguy\atoum\runner::failIfVoidMethods() 0%
OP #0 - #8 Line #401 - #406
mageekguy\atoum\runner::shouldFailIfVoidMethods() 0%
OP #0 - #5 Line #408 - #411
mageekguy\atoum\runner::doNotfailIfSkippedMethods() 0%
OP #0 - #8 Line #413 - #418
mageekguy\atoum\runner::failIfSkippedMethods() 0%
OP #0 - #8 Line #420 - #425
mageekguy\atoum\runner::shouldFailIfSkippedMethods() 0%
OP #0 - #5 Line #427 - #430
mageekguy\atoum\runner::addObserver() 100%
OP #0 - #12 Line #432 - #437
mageekguy\atoum\runner::removeObserver() 100%
OP #0 - #12 Line #439 - #444
mageekguy\atoum\runner::callObservers() 33%
0 / 2 0 / 2OP #0 - #4 Line #446 - #448OP #5 Line #448OP #6 - #15 Line #448 - #451OP #16 - #20 Line #451 - #454
mageekguy\atoum\runner::setPathAndVersionInScore() 38%
2 / 4 1 / 4 2 / 4 1 / 4 2 / 4 1 / 4 2 / 4 1 / 4 1 / 4 2 / 4OP #0 - #15 Line #456 - #459OP #16 - #18 Line #459OP #19 - #27 Line #459OP #28 - #43 Line #459 - #460OP #44 - #46 Line #460OP #47 - #55 Line #460OP #56 - #79 Line #460 - #464OP #80 - #90 Line #465OP #92 - #117 Line #468 - #474
mageekguy\atoum\runner::getTestFactory() 100%
OP #0 - #5 Line #476 - #479
mageekguy\atoum\runner::setTestFactory() 100%
OP #0 - #16 Line #481 - #501
mageekguy\atoum\runner::run() 0%
0 / 960 1 / 240 0 / 720 0 / 240 0 / 480 0 / 720 0 / 240 0 / 240 0 / 240 0 / 480 0 / 960 1 / 600 0 / 600 1 / 600 0 / 600 0 / 1170 1 / 30 0 / 1140 0 / 1170 0 / 1110 0 / 30 0 / 1080 0 / 30 0 / 540 0 / 540 0 / 540 0 / 540 0 / 540 0 / 540 0 / 360 0 / 720 0 / 360 0 / 360 0 / 360 0 / 360 0 / 720 0 / 720 0 / 360 0 / 360 0 / 720 0 / 360 0 / 1080 0 / 1110 0 / 1140 0 / 800 1 / 400 0 / 400 0 / 800 0 / 400OP #0 - #32 Line #503 - #515OP #33 - #35 Line #516OP #36 Line #516OP #37 - #46 Line #516 - #519OP #47 - #54 Line #520 - #521OP #55 Line #522OP #56 - #57 Line #522 - #523OP #58 - #72 Line #525 - #528OP #73 - #75 Line #529 - #530OP #76 - #83 Line #533 - #536OP #84 - #94 Line #536 - #540OP #95 Line #540OP #96 - #116 Line #540 - #545OP #117 - #132 Line #546 - #549OP #133 - #182 Line #550 - #564OP #183 - #188 Line #565 - #566OP #189 - #200 Line #568 - #571OP #201 - #208 Line #572 - #573OP #209 - #216 Line #575 - #576OP #217 - #222 Line #577 - #578OP #223 - #228 Line #581 - #582OP #229 - #234 Line #583 - #584OP #235 - #248 Line #586 - #589OP #249 - #251 Line #589OP #252 Line #589OP #253 - #261 Line #589 - #592OP #262 - #263 Line #592 - #593OP #264 Line #594OP #265 Line #595OP #266 - #286 Line #595 - #601OP #287 Line #601OP #288 - #305 Line #601 - #604OP #306 - #329 Line #604 - #611
mageekguy\atoum\runner::getTestPaths() 100%
OP #0 - #5 Line #613 - #616
mageekguy\atoum\runner::setTestPaths() 100%
OP #0 - #8 Line #618 - #623
mageekguy\atoum\runner::resetTestPaths() 100%
OP #0 - #8 Line #625 - #630
mageekguy\atoum\runner::canAddTest() 100%
OP #0 - #8 Line #632 - #637
mageekguy\atoum\runner::canNotAddTest() 100%
OP #0 - #8 Line #639 - #644
mageekguy\atoum\runner::addTest() 100%
2 / 2 2 / 2OP #0 - #6 Line #646 - #649OP #7 - #20 Line #650 - #653OP #21 - #25 Line #654 - #655OP #26 Line #656OP #27 - #30 Line #658 - #659
mageekguy\atoum\runner::addTestsFromDirectory() 0%
0 / 6 0 / 3 0 / 3 0 / 6 0 / 3 0 / 9 0 / 6 0 / 3 0 / 3 0 / 6 0 / 3OP #0 - #19 Line #661 - #667OP #20 Line #667OP #21 - #26 Line #667 - #670OP #27 - #28 Line #670 - #672OP #29 Line #672OP #30 - #39 Line #674OP #40 - #47 Line #677 - #679OP #48 Line #679OP #49 - #57 Line #679 - #682OP #58 - #62 Line #682 - #685
mageekguy\atoum\runner::addTestsFromPattern() 0%
0 / 8 0 / 4 0 / 4 0 / 8 0 / 4 0 / 12 0 / 9 0 / 3 0 / 6 0 / 9 0 / 3 0 / 3 0 / 3 0 / 3 0 / 6OP #0 - #22 Line #687 - #693OP #23 Line #693OP #24 - #29 Line #693 - #696OP #30 - #31 Line #696 - #698OP #32 Line #698OP #33 - #42 Line #700OP #43 - #50 Line #703 - #705OP #51 Line #705OP #52 - #61 Line #705 - #708OP #62 - #68 Line #709 - #710OP #69 - #74 Line #713 - #715OP #75 Line #715OP #76 - #80 Line #715 - #718
mageekguy\atoum\runner::getRunningDuration() 50%
1 / 2 1 / 2 1 / 2 1 / 2 1 / 2 1 / 2 1 / 2OP #0 - #5 Line #720 - #722OP #6 - #9 Line #722OP #10 Line #722OP #11 - #13 Line #722OP #14 - #17 Line #722OP #18 - #20 Line #722 - #723
mageekguy\atoum\runner::getDeclaredTestClasses() 100%
OP #0 - #10 Line #725 - #728
mageekguy\atoum\runner::setReport() 100%
OP #0 - #6 Line #730 - #733OP #7 - #20 Line #734 - #737OP #21 - #24 Line #739 - #740
mageekguy\atoum\runner::addReport() 50%
1 / 2 1 / 2 1 / 2 1 / 2 1 / 2 1 / 2OP #0 - #6 Line #742 - #744OP #7 - #13 Line #744 - #745OP #14 Line #745OP #15 - #28 Line #746 - #749OP #29 - #32 Line #751 - #752
mageekguy\atoum\runner::removeReport() 100%
OP #0 - #5 Line #754 - #757OP #6 - #10 Line #758 - #759OP #11 - #26 Line #761 - #764
mageekguy\atoum\runner::removeReports() 33%
0 / 2 0 / 2OP #0 - #3 Line #766 - #768OP #4 Line #768OP #5 - #13 Line #768 - #771OP #14 - #30 Line #771 - #777
mageekguy\atoum\runner::hasReports() 100%
OP #0 - #11 Line #779 - #782
mageekguy\atoum\runner::getReports() 33%
0 / 2 0 / 2OP #0 - #6 Line #784 - #788OP #7 Line #788OP #8 - #13 Line #788 - #791OP #14 - #18 Line #791 - #794
mageekguy\atoum\runner::getExtensions() 100%
OP #0 - #10 Line #796 - #799
mageekguy\atoum\runner::removeExtension() 100%
OP #0 - #17 Line #801 - #806
mageekguy\atoum\runner::removeExtensions() 33%
0 / 2 0 / 2OP #0 - #3 Line #808 - #810OP #4 Line #810OP #5 - #13 Line #810 - #813OP #14 - #26 Line #813 - #818
mageekguy\atoum\runner::addExtension() 100%
OP #0 - #11 Line #821 - #824OP #12 - #31 Line #825 - #830OP #32 - #35 Line #832 - #833
mageekguy\atoum\runner::isIgnored() 0%
0 / 12 0 / 12 0 / 12 0 / 12 0 / 12 0 / 12 0 / 12 0 / 12 0 / 12 0 / 16 0 / 8 0 / 8 0 / 8 0 / 8 0 / 16OP #0 - #13 Line #835 - #839OP #14 Line #839 - #840OP #15 Line #840OP #16 - #42 Line #841 - #844OP #43 - #46 Line #846OP #47 Line #846 - #847OP #48 Line #847OP #49 - #61 Line #848OP #62 - #74 Line #848OP #75 - #76 Line #848 - #849OP #77 - #80 Line #851 - #852
mageekguy\atoum\runner::findTestClasses() 100%
OP #0 - #25 Line #854 - #865
mageekguy\atoum\runner::includeTestPaths() 5%
0 / 9 0 / 16 0 / 10 0 / 8 0 / 8 0 / 8 0 / 8 0 / 8 0 / 8 0 / 8 0 / 8 0 / 8 0 / 8 0 / 16 0 / 10 0 / 9 0 / 9 0 / 17OP #0 - #8 Line #867 - #872OP #9 Line #872OP #10 - #49 Line #872 - #881OP #50 - #66 Line #881OP #67 Line #881OP #68 - #71 Line #881 - #882OP #72 Line #882OP #73 - #90 Line #883 - #889OP #91 Line #889OP #92 - #114 Line #891OP #115 Line #893OP #116 Line #895OP #117 Line #895OP #118 - #122 Line #897 - #898OP #123 - #145 Line #899OP #147 - #163 Line #903 - #909OP #164 Line #909OP #165 - #187 Line #911OP #188 Line #915OP #189 - #193 Line #915 - #918