title: How do I run a single test with Nose in Pylons
body: <p>I have a Pylons 1.0 app with a bunch of tests in the test/functional directory.
  I'm getting weird test results and I want to just run a single test. 
  The nose documentation says I should be able to pass in a test name at the command line but I get ImportErrors no matter what I do</p>
  
  <p>For example:</p>
  
  <pre><code>nosetests -x -s sometestname
  </code></pre>
  
  <p>Gives:</p>
  
  <pre><code>Traceback (most recent call last):
    File "/home/ben/.virtualenvs/tsq/lib/python2.6/site-packages/nose-0.11.4-py2.6.egg/nose/loader.py", line 371, in loadTestsFromName
     module = resolve_name(addr.module)
    File "/home/ben/.virtualenvs/tsq/lib/python2.6/site-packages/nose-0.11.4-py2.6.egg/nose/util.py", line 334, in resolve_name
     module = __import__('.'.join(parts_copy))
  ImportError: No module named sometestname
  </code></pre>
  
  <p>I get the same error for</p>
  
  <pre><code>nosetests -x -s appname.tests.functional.testcontroller
  </code></pre>
  
  <p>What is the correct syntax?</p>