VirtualBox

Ignore:
Timestamp:
Dec 31, 2016 3:03:28 AM (8 years ago)
Author:
vboxsync
Message:

testmanager: Tweaking the new changlog.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/ValidationKit/testmanager/webui/wuiadminsystemchangelog.py

    r65040 r65041  
    267267
    268268        elif oEntry.sEvent == SystemLogData.ksEvent_TestSetAbandoned:
    269             sEvent = 'Abandoned test set';
     269            sEvent = 'Abandoned ' if oEntry.sDesc.startswith('idTestSet') else 'Abandoned test set';
    270270            oDetails = self._formatDescGeneric(oEntry.sDesc, oEntry);
    271271
     
    359359            oChangeEntry    = aoChanges[0];
    360360            cAttribsChanged = len(oChangeEntry.aoChanges) + 1;
     361            if oChangeEntry.oOldRaw is None and sEvent.startswith('Modified '):
     362                sEvent = 'Created ' + sEvent[9:];
     363
    361364        else:
    362365            oChangeEntry    = None;
     
    366369                u'    <td rowspan="%d">%s</td>\n' \
    367370                u'    <td rowspan="%d">%s</td>\n' \
    368                 u'    <td rowspan="%d">%s</td>\n' \
    369                 u'    <td colspan="3">%s</td>\n' \
     371                u'    <td rowspanx="%d" colspan="4">%s<!--</td>\n' \
     372                u'    <td colspan="3">--> %s</td>\n' \
    370373                u'  </tr>\n' \
    371374              % ( sRowClass,
     
    378381        if oChangeEntry is not None:
    379382            for j, oChange in enumerate(oChangeEntry.aoChanges):
     383                sHtml += '        <tr class="%s%s tmsyschlogattr"><td class="%s tmsyschlogspacer%s"></td>' \
     384                       % ( sRowClass, 'odd' if j & 1 else 'even',
     385                           sRowClass, 'final' if j + 1 == len(oChangeEntry.aoChanges) else '');
    380386                if isinstance(oChange, AttributeChangeEntryPre):
    381                     sHtml += '        <tr class="%s%s tmsyschlogattr"><td>%s</td>'\
    382                              '<td><div class="tdpre"><pre>%s</pre></div></td>' \
     387                    sHtml += '<td><div class="tdpre"><pre>%s</pre></div></td>' \
    383388                             '<td><div class="tdpre"><pre>%s</pre></div></td></tr>\n' \
    384                            % ( sRowClass, 'odd' if j & 1 else 'even',
    385                                webutils.escapeElem(oChange.sAttr),
     389                           % ( webutils.escapeElem(oChange.sAttr),
    386390                               webutils.escapeElem(oChange.sOldText),
    387391                               webutils.escapeElem(oChange.sNewText), );
    388392                else:
    389                     sHtml += '        <tr class="%s%s tmsyschlogattr"><td>%s</td><td>%s</td><td>%s</td></tr>\n' \
    390                            % ( sRowClass, 'odd' if j & 1 else 'even',
    391                                webutils.escapeElem(oChange.sAttr),
     393                    sHtml += '        <td>%s</td><td>%s</td><td>%s</td></tr>\n' \
     394                           % ( webutils.escapeElem(oChange.sAttr),
    392395                               webutils.escapeElem(oChange.sOldText),
    393396                               webutils.escapeElem(oChange.sNewText), );
     
    405408                u'  <th rowspan="2">When</th>\n' \
    406409                u'  <th rowspan="2">Who</th>\n' \
    407                 u'  <th rowspan="2">Event</th>\n' \
    408                 u'  <th colspan="3">Details</th>\n' \
     410                u'  <th colspan="4">Event</th>\n' \
    409411                u' </tr>\n' \
    410412                u' <tr>\n' \
     413                u'  <th></th>\n' \
    411414                u'  <th>Attribute</th>\n' \
    412                 u'  <th>Old Value</th>\n' \
    413                 u'  <th>New Value</th>\n' \
     415                u'  <th>Old</th>\n' \
     416                u'  <th>New</th>\n' \
    414417                u' </tr>\n' \
    415418                u'</thead>\n';
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette