unity-test-runner/UnityTestRunnerResultsReporter/TestReport.files/templates/GraphicsTest.tmpl.html

55 lines
2.2 KiB
HTML

<script type="text/ng-template" id="GraphicsTest.tmpl.html">
<table class="table">
<tr>
<th>Test</th>
<th>State</th>
<th>Time</th>
<th>Artifacts</th>
</tr>
<tr ng-repeat="test in suite.tests|filter:testFilter" ng-class='styleForTest (test.state)' />
<td width="80%">{{test.name}}
<div>
<div style="float: left;margin-right: 10px;" ng-repeat="image in test.artifacts|filter:isImage">
<div>
{{formatArtifactName(image)}}
</div>
<div>
<img ng-src="{{formatLink(image)}}" alt="Description" />
</div>
</div>
</div>
<div style="clear: both;">
<a ng-click="isCollapsed = !isCollapsed">Show command line (to run this test locally)</a>
<div ng-hide="isCollapsed" select-on-click>
{{testCommandLine(suite, test)}}
</div>
</div>
<div ng-show="test.message">
<div><b>Message:</b></div>
<div class="formatted_text">{{test.message}}</div>
</div>
<div ng-show="test.stackTrace">
<div><b>Stack trace:</b></div>
<div class="formatted_text">{{test.stackTrace}}</div>
</div>
<div ng-show="test.reason">
<div><b>Reason:</b></div>
<div class="formatted_text">{{test.reason}}</div>
</div>
<div ng-show="test.errors">
<div><b>Other errors:</b></div>
<div ng-repeat="error in test.errors" class="fail">
<div class="formatted_text">{{error}}</div>
</div>
</div>
</td>
<td width="5%">{{formatTestState (test.state)}}</td>
<td width="5%">{{formatDuration (test.time)}}</td>
<td width="10%">
<div ng-repeat="artifact in test.artifacts">
<a target="_blank" href="{{formatLink(artifact)}}">{{formatArtifactName(artifact)}}</a>
</div>
</td>
</table>
</script>