Search in sources :

Example 1 with BuildHistory

use of org.jenkinsci.test.acceptance.po.BuildHistory in project acceptance-test-harness by jenkinsci.

the class BuildHistoryTest method global_build_history.

@Test
public void global_build_history() {
    FreeStyleJob job = jenkins.jobs.create();
    Build build = job.startBuild().waitUntilFinished();
    BuildHistory history = jenkins.getBuildHistory();
    assertThat(history.getBuilds(), contains(build));
    assertThat(history.getBuildsOf(job), contains(build));
    history = build.getNode().getBuildHistory();
    assertThat(history.getBuilds(), contains(build));
    assertThat(history.getBuildsOf(job), contains(build));
}
Also used : Build(org.jenkinsci.test.acceptance.po.Build) BuildHistory(org.jenkinsci.test.acceptance.po.BuildHistory) FreeStyleJob(org.jenkinsci.test.acceptance.po.FreeStyleJob) AbstractJUnitTest(org.jenkinsci.test.acceptance.junit.AbstractJUnitTest) Test(org.junit.Test)

Aggregations

AbstractJUnitTest (org.jenkinsci.test.acceptance.junit.AbstractJUnitTest)1 Build (org.jenkinsci.test.acceptance.po.Build)1 BuildHistory (org.jenkinsci.test.acceptance.po.BuildHistory)1 FreeStyleJob (org.jenkinsci.test.acceptance.po.FreeStyleJob)1 Test (org.junit.Test)1