Package org.jvnet.hudson.test
Interface HudsonHomeLoader
-
- All Known Implementing Classes:
HudsonHomeLoader.CopyExisting
,HudsonHomeLoader.Local
public interface HudsonHomeLoader
Controls how aHudsonTestCase
initializesJENKINS_HOME
.- Author:
- Kohsuke Kawaguchi
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static class
HudsonHomeLoader.CopyExisting
Allocates a new directory by copying from an existing directory, or unzipping from a zip file.static class
HudsonHomeLoader.Local
Allocates a new directory by copying from a test resource
-
Field Summary
Fields Modifier and Type Field Description static HudsonHomeLoader
NEW
Allocates a new empty directory, meaning this will emulate the fresh Hudson installation.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description File
allocate()
Returns a directory to be used asJENKINS_HOME
-
-
-
Field Detail
-
NEW
static final HudsonHomeLoader NEW
Allocates a new empty directory, meaning this will emulate the fresh Hudson installation.
-
-