After upgrading to the latest Django development snapshot (rev 5752 or
greater), I can no longer run the reviewboard test suite:
$ ./manage.py test
Running dependency checks (set DEBUG=False to turn this off)...
Warning: p4python not found. Perforce integration will not work.
Please see http://code.google.com/p/reviewboard/wiki/GettingStarted
for help setting up Review Board.
Traceback (most recent call last):
File "./manage.py", line 92, in <module>
execute_manager(settings)
File "/usr/local/lib/python2.5/site-packages/django/core/management.py",
line 1730, in execute_manager
execute_from_command_line(action_mapping, argv)
File "/usr/local/lib/python2.5/site-packages/django/core/management.py",
line 1636, in execute_from_command_line
action_mapping[action](args[1:], int(options.verbosity),
options.interactive)
File "/usr/local/lib/python2.5/site-packages/django/core/management.py",
line 1353, in test
failures = test_runner(test_labels, verbosity=verbosity,
interactive=interactive)
TypeError: runner() got an unexpected keyword argument 'interactive'
I have submitted a patch for review that fixes test.py
(http://reviews.review-board.org/r/134/).