public void ParameterizedBuild()
 {
     Assert.That(_jenkins.IsChecked("This build is parameterized"), Is.True,
                 "'This build is parameterized' is not checked");
     Assert.That(_jenkins.GetValueByXPath("String Parameter",
                                          "./tr/td[preceding-sibling::td[text()='Name']]/input"),
                 Is.EqualTo("sha1"));
     Assert.That(_jenkins.GetValueByXPath("String Parameter",
                                          "./tr/td[preceding-sibling::td[text()='Default Value']]/input"),
                 Is.Empty);
     Assert.That(_jenkins.GetTextByXPath("String Parameter",
                                         "./tr/td[preceding-sibling::td[text()='Description']]/textarea"),
                 Is.EqualTo("What pull request to build, e.g. origin/pr/9/head"));
 }
Exemple #2
0
 public void DiscardOldBuilds()
 {
     Assert.That(_jenkins.IsChecked("Discard Old Builds"), Is.True,
                 "'Discard Old Builds' not checked");
 }
 public void StartXvfb()
 {
     Assert.That(_jenkins.IsChecked(
                     "Start Xvfb before the build, and shut it down after."), Is.True,
                 "'Start Xvfb before the build, and shut it down after.' not checked");
 }