title: How can i get phpunit to run tests from all files in a folder?
body: <p>From what I've read, it seems like I should be able to set up a folder, e.g. tests/ , put a few files in it with unit test classes, and then run phpunit on that file and have it find and run the tests.</p>
  
  <p>For whatever reason, in my installation (on OS X), it thinks the folder tests/ is a file, or so it would seem:</p>
  
  <pre><code>$ ls tests
  test1.php test2.php
  $ phpunit tests/test1.php
  PHPUnit 3.5.3 by Sebastian Bergmann.
  
  F
  
  Time: 0 seconds, Memory: 5.00Mb
  
  There was 1 failure:
  
  1) FailingTest::testFail
  Your test successfully failed!
  
  /Users/****/tmp/tests/test1.php:4
  
  FAILURES!
  Tests: 1, Assertions: 0, Failures: 1.
  $ phpunit tests/test2.php
  PHPUnit 3.5.3 by Sebastian Bergmann.
  
  .
  
  Time: 0 seconds, Memory: 5.00Mb
  
  OK (1 test, 1 assertion)
  $ phpunit tests
  PHP Fatal error:  Uncaught exception 'PHPUnit_Framework_Exception' with message 'Neither "tests.php" nor "tests.php" could be opened.' in /usr/local/PEAR/PHPUnit/Util/Skeleton/Test.php:102
  Stack trace:
  #0 /usr/local/PEAR/PHPUnit/TextUI/Command.php(157): PHPUnit_Util_Skeleton_Test-&gt;__construct('tests', '')
  #1 /usr/local/PEAR/PHPUnit/TextUI/Command.php(129): PHPUnit_TextUI_Command-&gt;run(Array, true)
  #2 /usr/local/bin/phpunit(53): PHPUnit_TextUI_Command::main()
  #3 {main}
    thrown in /usr/local/PEAR/PHPUnit/Util/Skeleton/Test.php on line 102
  
  Fatal error: Uncaught exception 'PHPUnit_Framework_Exception' with message 'Neither "tests.php" nor "tests.php" could be opened.' in /usr/local/PEAR/PHPUnit/Util/Skeleton/Test.php:102
  Stack trace:
  #0 /usr/local/PEAR/PHPUnit/TextUI/Command.php(157): PHPUnit_Util_Skeleton_Test-&gt;__construct('tests', '')
  #1 /usr/local/PEAR/PHPUnit/TextUI/Command.php(129): PHPUnit_TextUI_Command-&gt;run(Array, true)
  #2 /usr/local/bin/phpunit(53): PHPUnit_TextUI_Command::main()
  #3 {main}
    thrown in /usr/local/PEAR/PHPUnit/Util/Skeleton/Test.php on line 102
  </code></pre>
  
  <p>I have what I hope is a fairly standard installation of phpunit via PEAR, following these instructions <a href="http://www.newmediacampaigns.com/page/install-pear-phpunit-xdebug-on-macosx-snow-leopard" rel="noreferrer">http://www.newmediacampaigns.com/page/install-pear-phpunit-xdebug-on-macosx-snow-leopard</a>, on OS X Snow Leopard.</p>
  
  <pre><code>$ pear version
  PEAR Version: 1.9.1
  PHP Version: 5.3.2
  Zend Engine Version: 2.3.0
  Running on: **** 10.4.0 Darwin Kernel Version 10.4.0: Fri Apr 23 18:28:53 PDT 2010; root:xnu-1504.7.4~1/RELEASE_I386 i386
  $ phpunit --version
  PHPUnit 3.5.3 by Sebastian Bergmann.
  </code></pre>
  
  <p>I'm hoping someone else out there ran into this issue and it's just a simple fix, or else I'm just doing something wrong?</p>