Thanks, worked like a charm :) /C
On Wed, Feb 8, 2012 at 1:27 PM, Sandell, Robert < [email protected]> wrote: > Add a build sep to the build that changes the status. > There is a Builder class to help you with this called MockBuilder. It > could be used something like this: > > public class Test extends HudsonTestCase { > > public void testSomeThing() throws IOException, ExecutionException, > InterruptedException { > FreeStyleProject project = createFreeStyleProject(); > project.getBuildersList().add(new MockBuilder(Result.UNSTABLE)); > Result result = project.scheduleBuild2(0).get().getResult(); > assertSame(Result.UNSTABLE, result); > } > } > > /B > > > -----Original Message----- > > From: [email protected] [mailto:jenkinsci- > > [email protected]] On Behalf Of David Pärsson > > Sent: den 8 februari 2012 10:30 > > To: Jenkins Developers > > Cc: [email protected] > > Subject: Changing build status in a HudsonTestCase > > > > Hi, > > > > We're trying to create a plugin that reverts the last commit in an SVN > > repository if build status is changed from SUCCESS to UNSTABLE. > > Currently we're trying to create a HudsonTestCase which verifies this, > > and we would thus like to set the build status on specific builds > > triggered from the test cases. > > > > Is this possible? If so, how? > > > > Best Regards > > David and Christian >
