| Chunk |
|---|
| Conflicting content |
|---|
import static org.hamcrest.MatcherAssert.assertThat; import static org.hamcrest.Matchers.equalTo; <<<<<<< HEAD import hudson.model.Descriptor.FormException; ======= import hudson.model.Item; import hudson.model.ItemGroup; import hudson.model.TopLevelItem; import hudson.model.TopLevelItemDescriptor; import hudson.model.Descriptor.FormException; import hudson.model.Hudson; import hudson.model.Job; import hudson.search.SearchIndex; import hudson.search.Search; import hudson.security.ACL; import hudson.security.Permission; >>>>>>> a5f88ac75e77b853f941b4b9c3c5976c51944a3b import hudson.util.FormValidation; import net.sf.json.JSONObject; |
| Solution content |
|---|
import static org.hamcrest.MatcherAssert.assertThat; import static org.hamcrest.Matchers.equalTo; import hudson.model.Descriptor.FormException; import hudson.util.FormValidation; import net.sf.json.JSONObject; |
| File |
|---|
| NWDIProjectTest.java |
| Developer's decision |
|---|
| Version 1 |
| Kind of conflict |
|---|
| Import |
| Chunk |
|---|
| Conflicting content |
|---|
/**
* form property for password.
*/
<<<<<<< HEAD
private static final String PASSWORD = "password";
=======
@Before
public void setUp() {
descriptor = new NWDIProject.DescriptorImpl() {
@Override
public void load() {
}
>>>>>>> a5f88ac75e77b853f941b4b9c3c5976c51944a3b
/**
* form property for path to NWDI tool library for NetWeaver 7.1+. |
| Solution content |
|---|
/**
* form property for password.
*/
private static final String PASSWORD = "password";
/**
* form property for path to NWDI tool library for NetWeaver 7.1+. |
| File |
|---|
| NWDIProjectTest.java |
| Developer's decision |
|---|
| Version 1 |
| Kind of conflict |
|---|
| Annotation |
| Attribute |
| Method invocation |
| Method signature |
| Chunk |
|---|
| Conflicting content |
|---|
/**
* The descriptor under test.
*/
<<<<<<< HEAD
private NWDIProject.DescriptorImpl descriptor;
@Override
@Before
public void setUp() throws Exception {
super.setUp();
project = hudson.createProject(NWDIProject.class, "nwdi");
descriptor = project.getDescriptor();
=======
@After
public void tearDown() {
descriptor = null;
>>>>>>> a5f88ac75e77b853f941b4b9c3c5976c51944a3b
}
/** |
| Solution content |
|---|
/**
* The descriptor under test.
*/
private NWDIProject.DescriptorImpl descriptor;
@Override
@Before
public void setUp() throws Exception {
super.setUp();
project = hudson.createProject(NWDIProject.class, "nwdi");
descriptor = project.getDescriptor();
}
/** |
| File |
|---|
| NWDIProjectTest.java |
| Developer's decision |
|---|
| Version 1 |
| Kind of conflict |
|---|
| Annotation |
| Attribute |
| Method invocation |
| Method signature |
| Chunk |
|---|
| Conflicting content |
|---|
*/
@Test
public void testDescriptorImplConfigureWithEmptyRequest() throws FormException {
<<<<<<< HEAD
final JSONObject json = new JSONObject();
json.accumulate(JDK_HOME_PATHS, "");
json.accumulate(NWDITOOLLIB, "");
json.accumulate(NWDITOOLLIB71, "");
json.accumulate(PASSWORD, "");
json.accumulate(USER, "");
=======
// final StaplerRequest request = new FakeStaplerRequest(new String[]
// {}, new String[] {});
final JSONObject json = new JSONObject();
json.accumulate("jdkHomePaths", "");
json.accumulate("nwdiToolLibFolder", "");
json.accumulate("nwdiToolLibFolder71", "");
json.accumulate("password", "");
json.accumulate("user", "");
>>>>>>> a5f88ac75e77b853f941b4b9c3c5976c51944a3b
descriptor.configure(null, json);
assertThat(descriptor.getJdkHomePaths(), equalTo("")); |
| Solution content |
|---|
*/
@Test
public void testDescriptorImplConfigureWithEmptyRequest() throws FormException {
final JSONObject json = new JSONObject();
json.accumulate(JDK_HOME_PATHS, "");
json.accumulate(NWDITOOLLIB, "");
json.accumulate(NWDITOOLLIB71, "");
json.accumulate(PASSWORD, "");
json.accumulate(USER, "");
descriptor.configure(null, json);
assertThat(descriptor.getJdkHomePaths(), equalTo("")); |
| File |
|---|
| NWDIProjectTest.java |
| Developer's decision |
|---|
| Version 1 |
| Kind of conflict |
|---|
| Comment |
| Method invocation |
| Variable |
| Chunk |
|---|
| Conflicting content |
|---|
}
assertThat(descriptor.getJdkHomePaths(), equalTo(""));
assertThat(descriptor.getNwdiToolLibFolder(), equalTo(""));
<<<<<<< HEAD
=======
assertThat(descriptor.getNwdiToolLibFolder71(), equalTo(""));
>>>>>>> a5f88ac75e77b853f941b4b9c3c5976c51944a3b
assertThat(descriptor.getUser(), equalTo(""));
assertThat(descriptor.getPassword(), equalTo("")); |
| Solution content |
|---|
assertThat(descriptor.getJdkHomePaths(), equalTo(""));
assertThat(descriptor.getNwdiToolLibFolder(), equalTo(""));
assertThat(descriptor.getNwdiToolLibFolder71(), equalTo(""));
assertThat(descriptor.getUser(), equalTo(""));
assertThat(descriptor.getPassword(), equalTo(""));
} |
| File |
|---|
| NWDIProjectTest.java |
| Developer's decision |
|---|
| Version 2 |
| Kind of conflict |
|---|
| Method invocation |
| Chunk |
|---|
| Conflicting content |
|---|
final String password = "secret";
final JSONObject json = new JSONObject();
<<<<<<< HEAD
json.accumulate(JDK_HOME_PATHS, jdk16);
json.accumulate(NWDITOOLLIB, nwdiToolsFolder);
json.accumulate(NWDITOOLLIB71, nwdiToolsFolder);
json.accumulate(PASSWORD, password);
json.accumulate(USER, user);
=======
json.accumulate("jdkHomePaths", jdk16);
json.accumulate("nwdiToolLibFolder", nwdiToolsFolder);
json.accumulate("nwdiToolLibFolder71", nwdiToolsFolder);
json.accumulate("password", password);
json.accumulate("user", user);
>>>>>>> a5f88ac75e77b853f941b4b9c3c5976c51944a3b
descriptor.configure(null, json);
assertThat(descriptor.getJdkHomePaths(), equalTo(jdk16)); |
| Solution content |
|---|
final String password = "secret";
final JSONObject json = new JSONObject();
json.accumulate(JDK_HOME_PATHS, jdk16);
json.accumulate(NWDITOOLLIB, nwdiToolsFolder);
json.accumulate(NWDITOOLLIB71, nwdiToolsFolder);
json.accumulate(PASSWORD, password);
json.accumulate(USER, user);
descriptor.configure(null, json);
assertThat(descriptor.getJdkHomePaths(), equalTo(jdk16)); |
| File |
|---|
| NWDIProjectTest.java |
| Developer's decision |
|---|
| Version 1 |
| Kind of conflict |
|---|
| Method invocation |
| Chunk |
|---|
| Conflicting content |
|---|
assertThat(descriptor.getJdkHomePaths(), equalTo(jdk16));
assertThat(descriptor.getNwdiToolLibFolder(), equalTo(nwdiToolsFolder));
<<<<<<< HEAD
=======
assertThat(descriptor.getNwdiToolLibFolder71(), equalTo(nwdiToolsFolder));
>>>>>>> a5f88ac75e77b853f941b4b9c3c5976c51944a3b
assertThat(descriptor.getUser(), equalTo(user));
assertThat(descriptor.getPassword(), equalTo(password));
} |
| Solution content |
|---|
assertThat(descriptor.getJdkHomePaths(), equalTo(jdk16));
assertThat(descriptor.getNwdiToolLibFolder(), equalTo(nwdiToolsFolder));
assertThat(descriptor.getNwdiToolLibFolder71(), equalTo(nwdiToolsFolder));
assertThat(descriptor.getUser(), equalTo(user));
assertThat(descriptor.getPassword(), equalTo(password));
} |
| File |
|---|
| NWDIProjectTest.java |
| Developer's decision |
|---|
| Version 2 |
| Kind of conflict |
|---|
| Method invocation |