title: `python -m unittest discover` does not discover tests
body: <p>Python's unittest discover does not find my tests!</p>
  
  <p>I have been using nose to discover my unit tests and it is working fine. From the top level of my project, if I run <code>nosetests</code> I get:</p>
  
  <pre><code>Ran 31 tests in 0.390s
  </code></pre>
  
  <p>Now that Python 2.7 unittest <a href="http://docs.python.org/library/unittest.html#unittest-test-discovery" rel="noreferrer">has discovery</a>, I have tried using</p>
  
  <pre><code>python -m unittest discover
  </code></pre>
  
  <p>but I get</p>
  
  <pre><code>Ran 0 tests in 0.000s
  </code></pre>
  
  <p>My directory structure is:</p>
  
  <pre><code>myproj/
      reporter/
      __init__.py
      report.py
      [other app modules]
          tests/
          __init__.py
          test-report.py
          [other test modules]
  </code></pre>
  
  <p>Do you have any ideas why unittest's discovery algorithm can't find the tests?</p>
  
  <p>I'm using Python 2.7.1 and nose 1.0.0 on Windows 7.</p>