changeset 91:91db738c6a74

Fix status display for in-progress builds.
author cmlenz
date Thu, 14 Jul 2005 21:38:46 +0000
parents 2c4e104afef8
children 2e090827c63a
files bitten/trac_ext/web_ui.py templates/build.cs
diffstat 2 files changed, 4 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/bitten/trac_ext/web_ui.py
+++ b/bitten/trac_ext/web_ui.py
@@ -386,7 +386,8 @@
         assert build.exists
         add_link(req, 'up', self.env.href.build(build.config),
                  'Build Configuration')
-        status2title = {Build.SUCCESS: 'Success', Build.FAILURE: 'Failure'}
+        status2title = {Build.SUCCESS: 'Success', Build.FAILURE: 'Failure',
+                        Build.IN_PROGRESS: 'In Progress'}
         req.hdf['title'] = 'Build %s - %s' % (build_id,
                                               status2title[build.status])
         req.hdf['build'] = self._build_to_hdf(build)
--- a/templates/build.cs
+++ b/templates/build.cs
@@ -100,7 +100,8 @@
         var:rev[platform.id].cls ?>"><a href="<?cs
         var:rev[platform.id].href ?>" title="View build results"><?cs
         var:rev[platform.id].slave.name ?></a><br /><?cs
-        if:rev[platform.id].status == 'in progress' ?>started <?cs var:rev[platform.id].started_delta ?> ago<?cs
+        if:rev[platform.id].status == 'in progress' ?>started <?cs
+         var:rev[platform.id].started_delta ?> ago<?cs
         else ?>took <?cs
          var:rev[platform.id].duration ?></td><?cs
         /if ?><?cs
Copyright (C) 2012-2017 Edgewall Software