From 66707c92f925bb84b7e5980aa703561bb0ac65bc Mon Sep 17 00:00:00 2001 From: =?utf8?q?Gr=C3=A9goire=20Aubert?= Date: Thu, 10 Aug 2017 16:12:31 +0200 Subject: [PATCH] SONAR-9608 Enforce fixed width on the measures page detail header --- .../components/MeasureContent.js | 60 ++++++++++--------- .../components/MeasureOverview.js | 44 +++++++------- .../pageobjects/measures/MeasuresPage.java | 2 +- 3 files changed, 55 insertions(+), 51 deletions(-) diff --git a/server/sonar-web/src/main/js/apps/component-measures/components/MeasureContent.js b/server/sonar-web/src/main/js/apps/component-measures/components/MeasureContent.js index 22574bd9afe..0a403474482 100644 --- a/server/sonar-web/src/main/js/apps/component-measures/components/MeasureContent.js +++ b/server/sonar-web/src/main/js/apps/component-measures/components/MeasureContent.js @@ -282,41 +282,43 @@ export default class MeasureContent extends React.PureComponent { className={classNames('no-outline', this.props.className)} ref={container => (this.container = container)} tabIndex={0}> -
+
- - {component.key !== rootComponent.key && - isLoggedIn && - } - {!isFile && - + + {component.key !== rootComponent.key && + isLoggedIn && + } + {!isFile && + } + } - + /> +
- {metric == null && } + {metric == null && } {metric != null && measure != null && -
+
-
+
- - {component.key !== rootComponent.key && - isLoggedIn && - } - +
+ + {component.key !== rootComponent.key && + isLoggedIn && + } + +
-
+
{leakPeriod != null && } diff --git a/tests/src/test/java/org/sonarqube/pageobjects/measures/MeasuresPage.java b/tests/src/test/java/org/sonarqube/pageobjects/measures/MeasuresPage.java index d7fd6845997..bd239267c44 100644 --- a/tests/src/test/java/org/sonarqube/pageobjects/measures/MeasuresPage.java +++ b/tests/src/test/java/org/sonarqube/pageobjects/measures/MeasuresPage.java @@ -79,7 +79,7 @@ public class MeasuresPage { SelenideElement sidebar = this.getSideBar(); SelenideElement facetItem = sidebar.$("#measure-" + measure + "-name").should(exist); facetItem.click(); - MeasureContent content = new MeasureContent($("#component-measures .layout-page-main-inner").should(exist)); + MeasureContent content = new MeasureContent($("#component-measures .measure-details-content").should(exist)); content.shouldHaveTitle(facetItem.getText()); return content; } -- 2.39.5