From: Stas Vilchik Date: Mon, 22 Jan 2018 09:02:17 +0000 (+0100) Subject: SONAR-10293 add IT X-Git-Tag: 7.5~1722 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=5899b032eb08d49aa85cac80ede7eed86c9a4ec0;p=sonarqube.git SONAR-10293 add IT --- diff --git a/server/sonar-qa-util/src/main/java/org/sonarqube/qa/util/pageobjects/SourceViewer.java b/server/sonar-qa-util/src/main/java/org/sonarqube/qa/util/pageobjects/SourceViewer.java index 5da34d9c7fd..78ed2c8a146 100644 --- a/server/sonar-qa-util/src/main/java/org/sonarqube/qa/util/pageobjects/SourceViewer.java +++ b/server/sonar-qa-util/src/main/java/org/sonarqube/qa/util/pageobjects/SourceViewer.java @@ -37,4 +37,18 @@ public class SourceViewer { return $(".bubble-popup").shouldBe(visible); } + public SourceViewer shouldHaveNewLines(int ...lines) { + for (int line : lines) { + this.el.$(".source-line-filtered[data-line-number=\"" + line + "\"").shouldBe(visible); + } + return this; + } + + public SourceViewer shouldNotHaveNewLines(int ...lines) { + for (int line : lines) { + this.el.$(".source-line-filtered[data-line-number=\"" + line + "\"").shouldNotBe(visible); + } + return this; + } + }