summaryrefslogtreecommitdiffstats
path: root/sonar-server/src/main/hbs
diff options
context:
space:
mode:
authorStas Vilchik <vilchiks@gmail.com>2014-06-02 12:00:58 +0600
committerStas Vilchik <vilchiks@gmail.com>2014-06-02 12:00:58 +0600
commit83ac3445ff448f26aad7c4f3b8d9cd02a74dca2f (patch)
treed644f458bed858e7a50e8d3dfd8d0dd303786317 /sonar-server/src/main/hbs
parentae1cbedf20c05f159467bc34daab1a7838bf1311 (diff)
downloadsonarqube-83ac3445ff448f26aad7c4f3b8d9cd02a74dca2f.tar.gz
sonarqube-83ac3445ff448f26aad7c4f3b8d9cd02a74dca2f.zip
SONAR-5209 Tests tab
Diffstat (limited to 'sonar-server/src/main/hbs')
-rw-r--r--sonar-server/src/main/hbs/component-viewer/header.hbs84
-rw-r--r--sonar-server/src/main/hbs/component-viewer/header/_tests-header.hbs0
2 files changed, 53 insertions, 31 deletions
diff --git a/sonar-server/src/main/hbs/component-viewer/header.hbs b/sonar-server/src/main/hbs/component-viewer/header.hbs
index 44174771cf2..31829c78d35 100644
--- a/sonar-server/src/main/hbs/component-viewer/header.hbs
+++ b/sonar-server/src/main/hbs/component-viewer/header.hbs
@@ -25,16 +25,18 @@
</div>
<div class="component-viewer-header-measures">
- <div class="component-viewer-header-measures-scope">
- <span data-scope="basic" class="js-toggle-coverage component-viewer-header-measures-toggle-scope inactive"></span>
- <a data-scope="basic" class="component-viewer-header-measures-expand">
- <div class="component-viewer-header-measure">
- <span class="component-viewer-header-measure-value">{{component.measures.fNcloc}}</span>
- <span class="component-viewer-header-measure-label">{{t 'metric.ncloc.name'}}</span>
- </div>
- <i class="icon-dropdown"></i>
- </a>
- </div>
+ {{#notEq component.q 'UTS'}}
+ <div class="component-viewer-header-measures-scope">
+ <span data-scope="basic" class="js-toggle-coverage component-viewer-header-measures-toggle-scope inactive"></span>
+ <a data-scope="basic" class="component-viewer-header-measures-expand">
+ <div class="component-viewer-header-measure">
+ <span class="component-viewer-header-measure-value">{{component.measures.fNcloc}}</span>
+ <span class="component-viewer-header-measure-label">{{t 'metric.ncloc.name'}}</span>
+ </div>
+ <i class="icon-dropdown"></i>
+ </a>
+ </div>
+ {{/notEq}}
<div class="component-viewer-header-measures-scope">
<a data-scope="issues" class="component-viewer-header-measures-expand">
@@ -70,33 +72,47 @@
class="js-toggle-issues component-viewer-header-measures-toggle-scope {{#if settings.issues}}active{{/if}}"></a>
</div>
- {{#if component.measures.fCoverage}}
- <div class="component-viewer-header-measures-scope">
- <a data-scope="coverage" class="component-viewer-header-measures-expand">
- <div class="component-viewer-header-measure">
- <span class="component-viewer-header-measure-value">{{component.measures.fCoverage}}</span>
- <span class="component-viewer-header-measure-label">{{t 'metric.coverage.name'}}</span>
- </div>
- <i class="icon-dropdown"></i>
- </a>
- <a data-scope="coverage" title="{{t 'component_viewer.header.toggle_coverage'}}"
- class="js-toggle-coverage component-viewer-header-measures-toggle-scope {{#if settings.coverage}}active{{/if}}"></a>
- </div>
- {{/if}}
+ {{#notEq component.q 'UTS'}}
+ {{#if component.measures.fCoverage}}
+ <div class="component-viewer-header-measures-scope">
+ <a data-scope="coverage" class="component-viewer-header-measures-expand">
+ <div class="component-viewer-header-measure">
+ <span class="component-viewer-header-measure-value">{{component.measures.fCoverage}}</span>
+ <span class="component-viewer-header-measure-label">{{t 'metric.coverage.name'}}</span>
+ </div>
+ <i class="icon-dropdown"></i>
+ </a>
+ <a data-scope="coverage" title="{{t 'component_viewer.header.toggle_coverage'}}"
+ class="js-toggle-coverage component-viewer-header-measures-toggle-scope {{#if settings.coverage}}active{{/if}}"></a>
+ </div>
+ {{/if}}
+
+ {{#if component.measures.fDuplicationDensity}}
+ <div class="component-viewer-header-measures-scope">
+ <a data-scope="duplications" class="component-viewer-header-measures-expand">
+ <div class="component-viewer-header-measure">
+ <span class="component-viewer-header-measure-value">{{component.measures.fDuplicationDensity}}</span>
+ <span class="component-viewer-header-measure-label">{{t 'metric.duplicated_lines_density.name'}}</span>
+ </div>
+ <i class="icon-dropdown"></i>
+ </a>
+ <a data-scope="duplications" title="{{t 'component_viewer.header.toggle_duplications'}}"
+ class="js-toggle-duplications component-viewer-header-measures-toggle-scope {{#if settings.duplications}}active{{/if}}"></a>
+ </div>
+ {{/if}}
+ {{/notEq}}
- {{#if component.measures.fDuplicationDensity}}
+ {{#eq component.q 'UTS'}}
<div class="component-viewer-header-measures-scope">
<a data-scope="duplications" class="component-viewer-header-measures-expand">
- <div class="component-viewer-header-measure">
- <span class="component-viewer-header-measure-value">{{component.measures.fDuplicationDensity}}</span>
- <span class="component-viewer-header-measure-label">{{t 'metric.duplicated_lines_density.name'}}</span>
- </div>
+ <div class="component-viewer-header-measure">
+ <span class="component-viewer-header-measure-value">{{component.measures.tests}}</span>
+ <span class="component-viewer-header-measure-label">{{t 'metric.tests.name'}}</span>
+ </div>
<i class="icon-dropdown"></i>
</a>
- <a data-scope="duplications" title="{{t 'component_viewer.header.toggle_duplications'}}"
- class="js-toggle-duplications component-viewer-header-measures-toggle-scope {{#if settings.duplications}}active{{/if}}"></a>
</div>
- {{/if}}
+ {{/eq}}
<div class="component-viewer-header-measures-scope">
<span data-scope="scm" class="component-viewer-header-measures-expand">
@@ -129,6 +145,12 @@
{{> '_duplications-header'}}
</div>
+{{#eq component.q 'UTS'}}
+ <div data-scope="tests" class="component-viewer-header-expanded-bar">
+ {{> '_tests-header'}}
+ </div>
+{{/eq}}
+
<div class="component-viewer-header-decoration" style="display: none;">
diff --git a/sonar-server/src/main/hbs/component-viewer/header/_tests-header.hbs b/sonar-server/src/main/hbs/component-viewer/header/_tests-header.hbs
new file mode 100644
index 00000000000..e69de29bb2d
--- /dev/null
+++ b/sonar-server/src/main/hbs/component-viewer/header/_tests-header.hbs