Switch to side-by-side view

--- a/Allura/allura/tests/test_commands.py
+++ b/Allura/allura/tests/test_commands.py
@@ -340,6 +340,15 @@
         command.__name__ = 'ReindexCommand'
         base.run_command(self.cmd, 'dev.ini -p "project 3"')
         command(command.__name__).run.assert_called_with(['dev.ini', '-p', 'project 3'])
+
+    def test_invalid_args(self):
+        M.MonQTask.query.remove()
+        show_models.ReindexCommand.post('--invalid-option')
+        with td.raises(Exception):
+            M.MonQTask.run_ready()
+        task = M.MonQTask.query.get(task_name=self.task_name)
+        assert_equal(task.state, 'error')
+        assert_in('Error parsing args', task.result)
 
 
 class TestReindexCommand(object):