OK, I have moved ahead on the /vendor side thanks to some suggestions from Mark Story.
create /web/cake3-rc2-v3 directory git clone git://github.com/cakephp/bake.git cd bake copy composer.phar to /web/cake3-rc2-v3/bake directory php composer.phar install Now, the following works. E:\web\cake3-rc2-v3\bake> vendor\bin\phpunit tests/TestCase/Shell/Task/BakeTemplateTaskTest.php PHPUnit 4.5.0 by Sebastian Bergmann and contributors. Configuration read from E:\web\cake3-rc2-v3\bake\phpunit.xml.dist ... Time: 932 ms, Memory: 4.75Mb OK (3 tests, 3 assertions) Note for Windows users. The back slash, \ , must be used to execute phpunit. I am still stuck on getting the "simple" example in the Testing chapter of the documentation to run. Any clues anyone ??? On Monday, February 16, 2015 at 6:30:46 PM UTC-5, Lorne Dudley wrote: > > Hello Andrew > > True, my long term goal is to submit my changes to github. But first, I > have to learn how to set up a test. So I am trying to follow the > "simple" example in the "Testing" chapter at this point. I am new to the > world of object-oriented programming, coming from a procedure oriented > background. > > So my immediate goal is to get the example in the document running. Once > I understand things at that level I will attempt to write the test case for > my proposed change. > > Regards > > Lorne > > On Monday, February 16, 2015 at 5:04:33 PM UTC-5, Andrew Lechowicz wrote: >> >> So your not trying to build an app on top of CakePHP but rather I think >> my rule still stands here. In fact I believe that's the problem. Instead of >> cloning the project you created a new one which is meant to *use *the >> CakePHP core files and I believe tests will be set up accordingly. I think >> your best bet is to fork https://github.com/cakephp/bake and apply your >> tests and changes there. The bonus with this method is it's easy to create >> PR's back to the core. >> >> On Monday, February 16, 2015 at 3:51:51 PM UTC-5, Lorne Dudley wrote: >>> >>> Hello Andrew ! (and anyone else who wishes to contribute) >>> >>> Reference your comment on "You should never add/edit/remove any file >>> maintained by a package manager", >>> I think that my case is an exception. With the assistance of another >>> developer I have developed a fix >>> for a "cake bake" issue. My challenge is to develop a test case for the >>> change. >>> >>> See https://github.com/cakephp/bake/issues/35 . >>> >>> I have a change to >>> /vendor/cakephp/bake/src/Template/Bake/Element/form.ctp which solves the >>> problem. >>> >>> >>> Following your suggestions I tried a few variations. >>> >>> First, I used the imbedded phpunit in cakephp on my existing structure >>> on the /vendor side. >>> Then on the corresponding structure under /tests. >>> In both cases the results are the same. >>> >>> I then tried the C:/bin/phpunit. Same results. (Conclusion, it does >>> not matter which phpunit I use.) >>> >>> I noticed vendor/cakephp/bake/tests/TestCase/View/BakeViewTest.php which >>> is part of the composer delivered >>> cakephp system. I tried phpunit on that file and everything seems to >>> work correctly. >>> >>> Conclusion: There must be some setup detail missing in the documented >>> example in the Testing section ? >>> >>> Do you have any ideas following this additional information ? I am >>> wondering if I need to understand what is >>> going on with E:\web\cake3-rc2\phpunit.xml.dist . (See previous reply >>> for content.) >>> >>> Regards >>> >>> Lorne >>> >>> My results are shown below. >>> >>> ------------------ >>> E:\web\cake3-rc2>php vendor/phpunit/phpunit/phpunit --version >>> PHPUnit 4.5.0 by Sebastian Bergmann and contributors. >>> ------------------ >>> E:\web\cake3-rc2>php vendor/phpunit/phpunit/phpunit >>> vendor/cakephp/bake/tests/TestCase/View/Helper/ProgressHelperTest.php >>> PHPUnit 4.5.0 by Sebastian Bergmann and contributors. >>> >>> Configuration read from E:\web\cake3-rc2\phpunit.xml.dist >>> >>> Fatal error: Class 'App\View\Helper\ProgressHelper' not found in >>> E:\web\cake3-rc2\vendor\cakephp\bake\tests\TestCase\View\Helper\ProgressHelperTest.php >>> >>> on line 15 >>> >>> Call Stack: >>> 0.0000 121872 1. {main}() >>> E:\web\cake3-rc2\vendor\phpunit\phpunit\phpunit:0 >>> 0.0100 474688 2. PHPUnit_TextUI_Command::main() >>> E:\web\cake3-rc2\vendor\phpunit\phpunit\phpunit:36 >>> 0.0100 478624 3. PHPUnit_TextUI_Command->run() >>> E:\web\cake3-rc2\vendor\phpunit\phpunit\src\TextUI\Command.php:104 >>> 0.2000 3402520 4. PHPUnit_TextUI_TestRunner->doRun() >>> E:\web\cake3-rc2\vendor\phpunit\phpunit\src\TextUI\Command.php:152 >>> 0.2200 3723104 5. PHPUnit_Framework_TestSuite->run() >>> E:\web\cake3-rc2\vendor\phpunit\phpunit\src\TextUI\TestRunner.php:398 >>> 0.2300 3734232 6. PHPUnit_Framework_TestCase->run() >>> E:\web\cake3-rc2\vendor\phpunit\phpunit\src\Framework\TestSuite.php:716 >>> 0.2300 3734976 7. PHPUnit_Framework_TestResult->run() >>> E:\web\cake3-rc2\vendor\phpunit\phpunit\src\Framework\TestCase.php:693 >>> 0.2600 3790704 8. PHPUnit_Framework_TestCase->runBare() >>> E:\web\cake3-rc2\vendor\phpunit\phpunit\src\Framework\TestResult.php:609 >>> 0.2900 3880808 9. >>> App\Test\TestCase\View\Helper\ProgressHelperTest->setUp() >>> E:\web\cake3-rc2\vendor\phpunit\phpunit\src\Framework\TestCase.php:733 >>> >>> ------------------ >>> E:\web\cake3-rc2>php vendor/phpunit/phpunit/phpunit >>> tests/TestCase/View/Helper/ProgressHelperTest.php >>> PHPUnit 4.5.0 by Sebastian Bergmann and contributors. >>> >>> Configuration read from E:\web\cake3-rc2\phpunit.xml.dist >>> >>> Fatal error: Class 'App\View\Helper\AppHelper' not found in >>> E:\web\cake3-rc2\src\View\Helper\ProgressHelper.php on line 5 >>> >>> Call Stack: >>> 0.0000 121856 1. {main}() >>> E:\web\cake3-rc2\vendor\phpunit\phpunit\phpunit:0 >>> 0.0100 474648 2. PHPUnit_TextUI_Command::main() >>> E:\web\cake3-rc2\vendor\phpunit\phpunit\phpunit:36 >>> 0.0100 478584 3. PHPUnit_TextUI_Command->run() >>> E:\web\cake3-rc2\vendor\phpunit\phpunit\src\TextUI\Command.php:104 >>> 0.1200 3402512 4. PHPUnit_TextUI_TestRunner->doRun() >>> E:\web\cake3-rc2\vendor\phpunit\phpunit\src\TextUI\Command.php:152 >>> 0.1400 3723088 5. PHPUnit_Framework_TestSuite->run() >>> E:\web\cake3-rc2\vendor\phpunit\phpunit\src\TextUI\TestRunner.php:398 >>> 0.1400 3734216 6. PHPUnit_Framework_TestCase->run() >>> E:\web\cake3-rc2\vendor\phpunit\phpunit\src\Framework\TestSuite.php:716 >>> 0.1400 3734960 7. PHPUnit_Framework_TestResult->run() >>> E:\web\cake3-rc2\vendor\phpunit\phpunit\src\Framework\TestCase.php:693 >>> 0.1600 3790688 8. PHPUnit_Framework_TestCase->runBare() >>> E:\web\cake3-rc2\vendor\phpunit\phpunit\src\Framework\TestResult.php:609 >>> 0.1600 3880760 9. >>> App\Test\TestCase\View\Helper\ProgressHelperTest->setUp() >>> E:\web\cake3-rc2\vendor\phpunit\phpunit\src\Framework\TestCase.php:733 >>> 0.1800 4539216 10. spl_autoload_call() >>> E:\web\cake3-rc2\vendor\phpunit\phpunit\src\Framework\TestCase.php:15 >>> 0.1800 4539256 11. Composer\Autoload\ClassLoader->loadClass() >>> E:\web\cake3-rc2\vendor\phpunit\phpunit\src\Framework\TestCase.php:15 >>> 0.1800 4539352 12. Composer\Autoload\includeFile() >>> E:\web\cake3-rc2\vendor\composer\ClassLoader.php:301 >>> 0.1800 4542304 13. >>> include('E:\web\cake3-rc2\src\View\Helper\ProgressHelper.php') >>> E:\web\cake3-rc2\vendor\composer\ClassLoader.php:412 >>> >>> ------------------ >>> E:\web\cake3-rc2>phpunit >>> tests/TestCase/View/Helper/ProgressHelperTest.php >>> PHPUnit 4.5.0 by Sebastian Bergmann and contributors. >>> >>> Configuration read from E:\web\cake3-rc2\phpunit.xml.dist >>> >>> Fatal error: Class 'App\View\Helper\AppHelper' not found in >>> E:\web\cake3-rc2\src\View\Helper\ProgressHelper.php on line 5 >>> >>> Call Stack: >>> 0.0300 441904 1. {main}() C:\bin\phpunit.phar:0 >>> 0.0300 669064 2. PHPUnit_TextUI_Command::main() >>> C:\bin\phpunit.phar:722 >>> 0.0300 673008 3. PHPUnit_TextUI_Command->run() >>> phar://C:/bin/phpunit.phar/phpunit/TextUI/Command.php:104 >>> 0.1400 3838088 4. PHPUnit_TextUI_TestRunner->doRun() >>> phar://C:/bin/phpunit.phar/phpunit/TextUI/Command.php:152 >>> 0.1600 4158688 5. PHPUnit_Framework_TestSuite->run() >>> E:\web\cake3-rc2\vendor\phpunit\phpunit\src\TextUI\TestRunner.php:398 >>> 0.1700 4169784 6. PHPUnit_Framework_TestCase->run() >>> E:\web\cake3-rc2\vendor\phpunit\phpunit\src\Framework\TestSuite.php:716 >>> 0.1700 4170528 7. PHPUnit_Framework_TestResult->run() >>> E:\web\cake3-rc2\vendor\phpunit\phpunit\src\Framework\TestCase.php:693 >>> 0.1800 4226264 8. PHPUnit_Framework_TestCase->runBare() >>> E:\web\cake3-rc2\vendor\phpunit\phpunit\src\Framework\TestResult.php:609 >>> 0.1800 4316496 9. >>> App\Test\TestCase\View\Helper\ProgressHelperTest->setUp() >>> E:\web\cake3-rc2\vendor\phpunit\phpunit\src\Framework\TestCase.php:733 >>> 0.2000 4974864 10. spl_autoload_call() >>> E:\web\cake3-rc2\vendor\phpunit\phpunit\src\Framework\TestCase.php:15 >>> 0.2000 4974904 11. Composer\Autoload\ClassLoader->loadClass() >>> E:\web\cake3-rc2\vendor\phpunit\phpunit\src\Framework\TestCase.php:15 >>> 0.2000 4975000 12. Composer\Autoload\includeFile() >>> E:\web\cake3-rc2\vendor\composer\ClassLoader.php:301 >>> 0.2000 4977952 13. >>> include('E:\web\cake3-rc2\src\View\Helper\ProgressHelper.php') >>> E:\web\cake3-rc2\vendor\composer\ClassLoader.php:412 >>> >>> ------------------ >>> E:\web\cake3-rc2>phpunit >>> vendor/cakephp/bake/tests/TestCase/View/BakeViewTest.php >>> PHPUnit 4.5.0 by Sebastian Bergmann and contributors. >>> >>> Configuration read from E:\web\cake3-rc2\phpunit.xml.dist >>> >>> FFFFF >>> >>> Time: 510 ms, Memory: 5.50Mb >>> >>> There were 5 failures: >>> >>> 1) Bake\Test\TestCase\View\BakeViewTest::testRenderTemplate >>> variables in erb-style tags should be evaluated >>> Failed asserting that two strings are identical. >>> --- Expected >>> +++ Actual >>> @@ @@ >>> #Warning: Strings contain different line endings! >>> The value of aVariable is: 123. >>> >>> >>> E:\web\cake3-rc2\vendor\cakephp\bake\tests\TestCase\View\BakeViewTest.php:75 >>> phar://C:/bin/phpunit.phar/phpunit/TextUI/Command.php:152 >>> phar://C:/bin/phpunit.phar/phpunit/TextUI/Command.php:104 >>> >>> 2) Bake\Test\TestCase\View\BakeViewTest::testRenderIgnorePhpTags >>> variables in php tags should be treated as strings >>> Failed asserting that two strings are identical. >>> --- Expected >>> +++ Actual >>> @@ @@ >>> #Warning: Strings contain different line endings! >>> The value of aVariable is: 123. Not <?php echo $aVariable ?>. >>> >>> >>> E:\web\cake3-rc2\vendor\cakephp\bake\tests\TestCase\View\BakeViewTest.php:89 >>> phar://C:/bin/phpunit.phar/phpunit/TextUI/Command.php:152 >>> phar://C:/bin/phpunit.phar/phpunit/TextUI/Command.php:104 >>> >>> 3) Bake\Test\TestCase\View\BakeViewTest::testRenderIgnorePhpShortTags >>> variables in php tags should be treated as strings >>> Failed asserting that two strings are identical. >>> --- Expected >>> +++ Actual >>> @@ @@ >>> #Warning: Strings contain different line endings! >>> The value of aVariable is: 123. Not <?= $aVariable ?>. >>> >>> >>> E:\web\cake3-rc2\vendor\cakephp\bake\tests\TestCase\View\BakeViewTest.php:103 >>> phar://C:/bin/phpunit.phar/phpunit/TextUI/Command.php:152 >>> phar://C:/bin/phpunit.phar/phpunit/TextUI/Command.php:104 >>> >>> 4) Bake\Test\TestCase\View\BakeViewTest::testRenderNewlines >>> Tags at the end of a line should not swallow new lines when rendered >>> Failed asserting that two strings are identical. >>> --- Expected >>> +++ Actual >>> @@ @@ >>> -There should be a newline about here: >>> -And this should be on the next line. >>> +There should be a newline about here: And this should be on the next >>> line. >>> >>> There should be no new line after this >>> >>> >>> E:\web\cake3-rc2\vendor\cakephp\bake\tests\TestCase\View\BakeViewTest.php:123 >>> phar://C:/bin/phpunit.phar/phpunit/TextUI/Command.php:152 >>> phar://C:/bin/phpunit.phar/phpunit/TextUI/Command.php:104 >>> >>> 5) Bake\Test\TestCase\View\BakeViewTest::testSwallowLeadingWhitespace >>> Failed asserting that two strings are equal. >>> --- Expected >>> +++ Actual >>> @@ @@ >>> '<?php // Dummy php code ?> >>> - 1 >>> - 2 >>> - 3 >>> - >>> + 1 2 3 >>> number >>> number >>> number >>> >>> This should make no difference: >>> - 1 >>> - 2 >>> - 3 >>> -And the previous line should not have leading whitespace. >>> + 1 2 3And the previous line should not have leading whitespace. >>> ' >>> >>> E:\web\cake3-rc2\vendor\cakephp\cakephp\src\TestSuite\TestCase.php:166 >>> >>> E:\web\cake3-rc2\vendor\cakephp\cakephp\src\TestSuite\StringCompareTrait.php:47 >>> >>> E:\web\cake3-rc2\vendor\cakephp\bake\tests\TestCase\View\BakeViewTest.php:134 >>> phar://C:/bin/phpunit.phar/phpunit/TextUI/Command.php:152 >>> phar://C:/bin/phpunit.phar/phpunit/TextUI/Command.php:104 >>> >>> FAILURES! >>> Tests: 5, Assertions: 5, Failures: 5. >>> >>> On Sunday, February 15, 2015 at 9:44:24 PM UTC-5, Andrew Lechowicz wrote: >>>> >>>> I was going to say: >>>> >>>> I'm curious, what happens if you run it with the composer installed >>>>> phpunit? Your command will be something like >>>>> `vendor/bin/phpunit tests/TestCase/View/Helper/`. >>>> >>>> >>>> But then I noticed your path: `E:\web\cake3-rc2\vendor\`. You should >>>> never add/edit/remove any file maintained by a package manager (composer >>>> in >>>> this case). Move these into the respective folders in src and you should >>>> be >>>> good to go. >>>> >>>> On Sunday, February 15, 2015 at 8:29:09 PM UTC-5, Lorne Dudley wrote: >>>>> >>>>> Hello Andrew ! >>>>> >>>>> OK, I tried this. >>>>> E:\web\cake3-rc2>php composer.phar dump-autoload >>>>> Generating autoload files >>>>> >>>>> Then >>>>> E:\web\cake3-rc2>phpunit >>>>> vendor/cakephp/bake/tests/TestCase/View/Helper/ProgressHelperTest.php >>>>> PHPUnit 4.5.0 by Sebastian Bergmann and contributors. >>>>> >>>>> Configuration read from E:\web\cake3-rc2\phpunit.xml.dist >>>>> >>>>> >>>>> Fatal error: Class 'App\View\Helper\ProgressHelper' not found in >>>>> E:\web\cake3-rc2\vendor\cakephp\bake\tests\TestCase\View\Helper\ProgressHelperTest.php >>>>> >>>>> on line 15 >>>>> >>>>> Call Stack: >>>>> 0.0300 441920 1. {main}() C:\bin\phpunit.phar:0 >>>>> 0.0300 669080 2. PHPUnit_TextUI_Command::main() >>>>> C:\bin\phpunit.phar:722 >>>>> 0.0300 673024 3. PHPUnit_TextUI_Command->run() >>>>> phar://C:/bin/phpunit.phar/phpunit/TextUI/Command.php:104 >>>>> 0.2120 3838104 4. PHPUnit_TextUI_TestRunner->doRun() >>>>> phar://C:/bin/phpunit.phar/phpunit/TextUI/Command.php:152 >>>>> 0.2320 4158704 5. PHPUnit_Framework_TestSuite->run() >>>>> E:\web\cake3-rc2\vendor\phpunit\phpunit\src\TextUI\TestRunner.php:398 >>>>> 0.2420 4169832 6. PHPUnit_Framework_TestCase->run() >>>>> E:\web\cake3-rc2\vendor\phpunit\phpunit\src\Framework\TestSuite.php:716 >>>>> 0.2420 4170576 7. PHPUnit_Framework_TestResult->run() >>>>> E:\web\cake3-rc2\vendor\phpunit\phpunit\src\Framework\TestCase.php:693 >>>>> 0.2520 4226312 8. PHPUnit_Framework_TestCase->runBare() >>>>> E:\web\cake3-rc2\vendor\phpunit\phpunit\src\Framework\TestResult.php:609 >>>>> 0.2620 4316576 9. >>>>> App\Test\TestCase\View\Helper\ProgressHelperTest->setUp() >>>>> E:\web\cake3-rc2\vendor\phpunit\phpunit\src\Framework\TestCase.php:733 >>>>> >>>>> Here are my file contents and their locations. >>>>> >>>>> E:\web\cake3-rc2\phpunit.xml.dist >>>>> ================================= >>>>> <?xml version="1.0" encoding="UTF-8"?> >>>>> <phpunit >>>>> colors="true" >>>>> processIsolation="false" >>>>> stopOnFailure="false" >>>>> syntaxCheck="false" >>>>> bootstrap="./tests/bootstrap.php" >>>>> > >>>>> <php> >>>>> <ini name="memory_limit" value="-1"/> >>>>> <ini name="apc.enable_cli" value="1"/> >>>>> </php> >>>>> >>>>> <!-- Add any additional test suites you want to run here --> >>>>> <testsuites> >>>>> <testsuite name="App Test Suite"> >>>>> <directory>./tests/TestCase</directory> >>>>> </testsuite> >>>>> <!-- Add plugin test suites here. --> >>>>> </testsuites> >>>>> >>>>> <!-- Setup a listener for fixtures --> >>>>> <listeners> >>>>> <listener >>>>> class="\Cake\TestSuite\Fixture\FixtureInjector" >>>>> >>>>> file="./vendor/cakephp/cakephp/src/TestSuite/Fixture/FixtureInjector.php"> >>>>> <arguments> >>>>> <object class="\Cake\TestSuite\Fixture\FixtureManager" >>>>> /> >>>>> </arguments> >>>>> </listener> >>>>> </listeners> >>>>> >>>>> </phpunit> >>>>> >>>>> E:\web\cake3-rc2\vendor\cakephp\bake\src\View\Helper\ProgressHelper.php >>>>> ======================================================================= >>>>> <?php >>>>> namespace App\View\Helper; >>>>> >>>>> class ProgressHelper extends AppHelper >>>>> { >>>>> public function bar($value) >>>>> { >>>>> $width = round($value / 100, 2) * 100; >>>>> return sprintf( >>>>> '<div class="progress-container"> >>>>> <div class="progress-bar" style="width: %s%%"></div> >>>>> </div>', $width); >>>>> } >>>>> } >>>>> >>>>> >>>>> E:\web\cake3-rc2\vendor\cakephp\bake\tests\TestCase\View\Helper\ProgressHelperTest.php >>>>> >>>>> ====================================================================================== >>>>> <?php >>>>> namespace App\Test\TestCase\View\Helper; >>>>> >>>>> use App\View\Helper\ProgressHelper; >>>>> use Cake\TestSuite\TestCase; >>>>> use Cake\View\View; >>>>> >>>>> class ProgressHelperTest extends TestCase >>>>> { >>>>> >>>>> public function setUp() >>>>> { >>>>> parent::setUp(); >>>>> $View = new View(); >>>>> $this->Progress = new ProgressHelper($View); >>>>> } >>>>> >>>>> public function testBar() >>>>> { >>>>> $result = $this->Progress->bar(90); >>>>> $this->assertContains('width: 90%', $result); >>>>> $this->assertContains('progress-bar', $result); >>>>> >>>>> $result = $this->Progress->bar(33.3333333); >>>>> $this->assertContains('width: 33%', $result); >>>>> } >>>>> >>>>> } >>>>> >>>>> >>>>> ====================================================================================== >>>>> >>>>> I am not at all confident that I have things placed in the correct >>>>> directories. >>>>> The documentation (PDF version, starting at page 559) does not clearly >>>>> indicate where these items should be placed. >>>>> I am guessing that the reference to the directory tests is on the >>>>> vendor side. >>>>> >>>>> My long term goal is to learn enough about "Testing" so that I can >>>>> develop a test for a change >>>>> made to /vendor/cakephp/bake/src/Template/Bake/Element/form.ctp >>>>> >>>>> Any help or assistance for this new member of the cakephp community >>>>> would be greatly appreciated. >>>>> >>>>> On Saturday, February 14, 2015 at 4:23:42 PM UTC-5, Andrew Lechowicz >>>>> wrote: >>>>>> >>>>>> When something isn't loading the correct file, it smells like a >>>>>> composer autoload issue or a namespace issue. Try running `composer >>>>>> dump-autoload`. If that doesn't work try looking at your `use` blocks to >>>>>> see if you might be missing something. >>>>>> >>>>>> On Friday, February 13, 2015 at 12:00:11 AM UTC-5, Lorne Dudley wrote: >>>>>>> >>>>>>> OK, I have made a little progress in trying to figure out what is >>>>>>> wrong. My conclusion is that there are some steps missing in the >>>>>>> documentation. >>>>>>> I hope that perhaps one of the core developers might comment as to >>>>>>> what might be wrong. >>>>>>> >>>>>>> I was able to make the "Fatal error: Class >>>>>>> 'App\View\Helper\ProgressHelper' not found" error to go away by placing >>>>>>> ProgressHelper.php in the same directory as ProgressHelperTest.php. >>>>>>> However I still get a failure further on -- "Fatal error: Class >>>>>>> 'Cake\TestSuite\TestCase' not found". >>>>>>> >>>>>>> It appears that all searches for dependent components take place in >>>>>>> the same directory as ProgressHelperTest.php at the moment. >>>>>>> >>>>>>> So ... how do I fix this so that searches for dependent components >>>>>>> are resolved properly ??? What is missing in the documentation ? >>>>>>> >>>>>>> Below are my two latest attempts to get this to execute properly. >>>>>>> >>>>>>> E:\web\cake3-rc2\vendor\cakephp\bake\tests\TestCase\View\Helper>phpunit >>>>>>> ProgressHelperTest.php >>>>>>> >>>>>>> Fatal error: Class 'Cake\TestSuite\TestCase' not found in >>>>>>> E:\web\cake3-rc2\vendor\cakephp\bake\tests\TestCase\View\Helper\ProgressHelperTest.php >>>>>>> >>>>>>> on line 9 >>>>>>> >>>>>>> Call Stack: >>>>>>> 0.0340 441904 1. {main}() C:\bin\phpunit.phar:0 >>>>>>> 0.0360 669064 2. PHPUnit_TextUI_Command::main() >>>>>>> C:\bin\phpunit.phar:722 >>>>>>> 0.0360 673008 3. PHPUnit_TextUI_Command->run() >>>>>>> phar://C:/bin/phpunit.phar/phpunit/TextUI/Command.php:104 >>>>>>> 0.0430 907096 4. PHPUnit_Runner_BaseTestRunner->getTest() >>>>>>> phar://C:/bin/phpunit.phar/phpunit/TextUI/Command.php:126 >>>>>>> 0.0430 907120 5. >>>>>>> PHPUnit_Runner_BaseTestRunner->loadSuiteClass() >>>>>>> phar://C:/bin/phpunit.phar/phpunit/Runner/BaseTestRunner.php:70 >>>>>>> 0.0440 923936 6. >>>>>>> PHPUnit_Runner_StandardTestSuiteLoader->load() >>>>>>> phar://C:/bin/phpunit.phar/phpunit/Runner/BaseTestRunner.php:125 >>>>>>> 0.0450 948688 7. PHPUnit_Util_Fileloader::checkAndLoad() >>>>>>> phar://C:/bin/phpunit.phar/phpunit/Runner/StandardTestSuiteLoader.php:43 >>>>>>> 0.0470 948848 8. PHPUnit_Util_Fileloader::load() >>>>>>> phar://C:/bin/phpunit.phar/phpunit/Util/Fileloader.php:42 >>>>>>> 0.0470 954616 9. >>>>>>> include_once('E:\web\cake3-rc2\vendor\cakephp\bake\tests\TestCase\View\Helper\ProgressHelperTest.php') >>>>>>> >>>>>>> phar://C:/bin/phpunit.phar/phpunit/Util/Fileloader.php:58 >>>>>>> >>>>>>> >>>>>>> E:\web\cake3-rc2\vendor\cakephp\bake>phpunit >>>>>>> tests/TestCase/View/Helper/ProgressHelperTest.php >>>>>>> PHPUnit 4.5.0 by Sebastian Bergmann and contributors. >>>>>>> >>>>>>> Configuration read from >>>>>>> E:\web\cake3-rc2\vendor\cakephp\bake\phpunit.xml.dist >>>>>>> >>>>>>> >>>>>>> Fatal error: Class 'App\View\Helper\ProgressHelper' not found in >>>>>>> E:\web\cake3-rc2\vendor\cakephp\bake\tests\TestCase\View\Helper\ProgressHelperTest.php >>>>>>> >>>>>>> on line 15 >>>>>>> >>>>>>> Call Stack: >>>>>>> 0.0280 441920 1. {main}() C:\bin\phpunit.phar:0 >>>>>>> 0.0310 669088 2. PHPUnit_TextUI_Command::main() >>>>>>> C:\bin\phpunit.phar:722 >>>>>>> 0.0310 673032 3. PHPUnit_TextUI_Command->run() >>>>>>> phar://C:/bin/phpunit.phar/phpunit/TextUI/Command.php:104 >>>>>>> 0.1030 2762848 4. PHPUnit_TextUI_TestRunner->doRun() >>>>>>> phar://C:/bin/phpunit.phar/phpunit/TextUI/Command.php:152 >>>>>>> 0.1180 3083496 5. PHPUnit_Framework_TestSuite->run() >>>>>>> E:\web\cake3-rc2\vendor\phpunit\phpunit\src\TextUI\TestRunner.php:398 >>>>>>> 0.1250 3094624 6. PHPUnit_Framework_TestCase->run() >>>>>>> E:\web\cake3-rc2\vendor\phpunit\phpunit\src\Framework\TestSuite.php:716 >>>>>>> 0.1250 3095368 7. PHPUnit_Framework_TestResult->run() >>>>>>> E:\web\cake3-rc2\vendor\phpunit\phpunit\src\Framework\TestCase.php:693 >>>>>>> 0.1320 3150720 8. PHPUnit_Framework_TestCase->runBare() >>>>>>> E:\web\cake3-rc2\vendor\phpunit\phpunit\src\Framework\TestResult.php:609 >>>>>>> 0.1360 3240640 9. >>>>>>> App\Test\TestCase\View\Helper\ProgressHelperTest->setUp() >>>>>>> E:\web\cake3-rc2\vendor\phpunit\phpunit\src\Framework\TestCase.php:733 >>>>>>> >>>>>>> >>>>>>> -- Like Us on FaceBook https://www.facebook.com/CakePHP Find us on Twitter http://twitter.com/CakePHP --- You received this message because you are subscribed to the Google Groups "CakePHP" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/cake-php. For more options, visit https://groups.google.com/d/optout.
