How do I see stdout when running Django tests?

Checked TEST_RUNNER in settings.py, it’s using a project-specific runner that calls out to Nose. Nose has the -s option to stop it from capturing stdout, but if I run:

./manage.py test -s

manage.py captures it first and throws a “no such option” error. The help for manage.py doesn’t mention this, but I found that if I run:

./manage.py test -- -s

it ignores the -s and lets me capture it on the custom runner’s side, passing it to Nose without a problem.

Leave a Comment

Hata!: SQLSTATE[HY000] [1045] Access denied for user 'divattrend_liink'@'localhost' (using password: YES)