~brian-murray/checkbox/brian

« back to all changes in this revision

Viewing changes to checkbox_gtk/gtk_interface.py

  • Committer: Marc Tardif
  • Date: 2009-10-12 15:46:11 UTC
  • Revision ID: marc.tardif@canonical.com-20091012154611-nurqd24e7dmi8rnf
Removed policykit and using dbus directly instead which fixes bug #435714.

Show diffs side-by-side

added added

removed removed

Lines of Context:
323
323
        self._set_sensitive("button_test", False)
324
324
 
325
325
        message = _("Running test %s...") % test["name"]
326
 
        job = Job(test["command"], test.get("environ"), test.get("timeout"))
327
 
        self.show_progress(message, job.execute)
 
326
        job = Job(test["command"], test.get("environ"),
 
327
            test.get("timeout"), test.get("user"))
 
328
        (status, data, duration) = self.show_progress(message, job.execute)
328
329
 
329
330
        description = Template(test["description"]).substitute({
330
 
            "output": job.data.strip()})
 
331
            "output": data.strip()})
331
332
        self._set_hyper_text_view("hyper_text_view_test", description)
332
333
 
333
 
        self._set_active(STATUS_TO_BUTTON[job.status])
 
334
        self._set_active(STATUS_TO_BUTTON[status])
334
335
        self._set_label("button_test", _("_Test Again"))
335
336
        self._set_sensitive("button_test", True)
336
337