title: Django testing external script
body: <p>I want to perform testing on a script that interacts with my Django application, namely the database. Normally, when we want to test something in Django we simply fire up the built in test suite. With this test suite we even get nice command line switches such as overriding the built in <code>settings.py</code> with a different settings file:</p>
  
  <pre><code>python manage.py test myApp --settings='settings_test'
  </code></pre>
  
  <p>Here is the problem:</p>
  
  <p>1) I want to test said script which is not part of an app, so I know of no way to invoke the test suite using <code>manage.py</code>. Is this possible? I.e.:</p>
  
  <pre><code>python manage.py test /path/myScript.py --settings='settings_test'
  </code></pre>