CPD Results
The following document contains the results of PMD's CPD 7.7.0.
Duplications
| File |
Line |
| org/eclipse/aether/internal/test/util/http/HttpTransporterTest.java |
881 |
| org/eclipse/aether/internal/test/util/http/HttpTransporterTest.java |
904 |
session.setConfigProperty(ConfigurationProperties.HTTP_EXPECT_CONTINUE, false);
httpServer.setAuthentication("testuser", "testpass");
httpServer.setExpectSupport(HttpServer.ExpectContinue.FAIL); // if transport tries Expect/Continue explode
auth = new AuthenticationBuilder()
.addUsername("testuser")
.addPassword("testpass")
.build();
newTransporter(httpServer.getHttpUrl());
RecordingTransportListener listener = new RecordingTransportListener();
PutTask task =
new PutTask(URI.create("repo/file.txt")).setListener(listener).setDataString("upload");
transporter.put(task);
assertEquals(0L, listener.getDataOffset());
assertEquals(6L, listener.getDataLength());
assertEquals(1, listener.getStartedCount()); // w/ expectContinue enabled would have here 2
assertTrue(listener.getProgressedCount() > 0, "Count: " + listener.getProgressedCount());
assertEquals("upload", TestFileUtils.readString(new File(repoDir, "file.txt")));
}
@Test
protected void testPut_Authenticated_ExpectContinueRejected_ExplicitlyConfiguredHeader() throws Exception { |
| File |
Line |
| org/eclipse/aether/internal/test/util/http/HttpTransporterTest.java |
861 |
| org/eclipse/aether/internal/test/util/http/HttpTransporterTest.java |
882 |
| org/eclipse/aether/internal/test/util/http/HttpTransporterTest.java |
905 |
httpServer.setAuthentication("testuser", "testpass");
httpServer.setExpectSupport(HttpServer.ExpectContinue.FAIL);
auth = new AuthenticationBuilder()
.addUsername("testuser")
.addPassword("testpass")
.build();
newTransporter(httpServer.getHttpUrl());
RecordingTransportListener listener = new RecordingTransportListener();
PutTask task =
new PutTask(URI.create("repo/file.txt")).setListener(listener).setDataString("upload");
transporter.put(task);
assertEquals(0L, listener.getDataOffset());
assertEquals(6L, listener.getDataLength());
assertEquals(1, listener.getStartedCount());
assertTrue(listener.getProgressedCount() > 0, "Count: " + listener.getProgressedCount());
assertEquals("upload", TestFileUtils.readString(new File(repoDir, "file.txt")));
}
@Test
protected void testPut_Authenticated_ExpectContinueDisabled() throws Exception { |
| File |
Line |
| org/eclipse/aether/internal/test/util/http/HttpTransporterTest.java |
820 |
| org/eclipse/aether/internal/test/util/http/HttpTransporterTest.java |
842 |
| org/eclipse/aether/internal/test/util/http/HttpTransporterTest.java |
862 |
| org/eclipse/aether/internal/test/util/http/HttpTransporterTest.java |
883 |
| org/eclipse/aether/internal/test/util/http/HttpTransporterTest.java |
906 |
httpServer.setAuthentication("testuser", "testpass");
auth = new AuthenticationBuilder()
.addUsername("testuser")
.addPassword("testpass")
.build();
newTransporter(httpServer.getHttpUrl());
RecordingTransportListener listener = new RecordingTransportListener();
PutTask task =
new PutTask(URI.create("repo/file.txt")).setListener(listener).setDataString("upload");
transporter.put(task);
assertEquals(0L, listener.getDataOffset());
assertEquals(6L, listener.getDataLength());
assertEquals(1, listener.getStartedCount());
assertTrue(listener.getProgressedCount() > 0, "Count: " + listener.getProgressedCount());
assertEquals("upload", TestFileUtils.readString(new File(repoDir, "file.txt")));
}
@Test
protected void testPut_Authenticated_ExpectContinueBroken() throws Exception { |
| File |
Line |
| org/eclipse/aether/internal/test/util/http/HttpTransporterTest.java |
528 |
| org/eclipse/aether/internal/test/util/http/HttpTransporterTest.java |
581 |
httpServer.addSslConnector();
newTransporter(httpServer.getHttpsUrl());
RecordingTransportListener listener = new RecordingTransportListener();
GetTask task = new GetTask(URI.create("repo/file.txt")).setListener(listener);
transporter.get(task);
assertEquals("test", task.getDataString());
assertEquals(0L, listener.getDataOffset());
assertEquals(4L, listener.getDataLength());
assertEquals(1, listener.getStartedCount());
assertTrue(listener.getProgressedCount() > 0, "Count: " + listener.getProgressedCount());
assertEquals(task.getDataString(), listener.getBaos().toString(StandardCharsets.UTF_8));
}
@Test
protected void testGet_SSL_WithServerErrors() throws Exception { |
| File |
Line |
| org/eclipse/aether/internal/test/util/http/HttpTransporterTest.java |
649 |
| org/eclipse/aether/internal/test/util/http/HttpTransporterTest.java |
666 |
file.setLastModified(System.currentTimeMillis() - 5 * 60 * 1000);
RecordingTransportListener listener = new RecordingTransportListener();
GetTask task = new GetTask(URI.create("repo/resume.txt"))
.setDataPath(file.toPath(), true)
.setListener(listener);
transporter.get(task);
assertEquals("resumable", TestFileUtils.readString(file));
assertEquals(1L, listener.getStartedCount());
assertEquals(0L, listener.getDataOffset());
assertEquals(9, listener.getDataLength());
assertTrue(listener.getProgressedCount() > 0, "Count: " + listener.getProgressedCount());
assertEquals("resumable", listener.getBaos().toString(StandardCharsets.UTF_8));
}
@Test
protected void testGet_ResumeRangesNotSupportedByServer() throws Exception { |
| File |
Line |
| org/eclipse/aether/internal/test/util/http/HttpTransporterTest.java |
528 |
| org/eclipse/aether/internal/test/util/http/HttpTransporterTest.java |
601 |
httpServer.addSslConnector();
newTransporter(httpServer.getHttpsUrl());
RecordingTransportListener listener = new RecordingTransportListener();
GetTask task = new GetTask(URI.create("repo/file.txt")).setListener(listener);
transporter.get(task);
assertEquals("test", task.getDataString());
assertEquals(0L, listener.getDataOffset());
assertEquals(4L, listener.getDataLength());
assertEquals(1, listener.getStartedCount());
assertTrue(listener.getProgressedCount() > 0, "Count: " + listener.getProgressedCount());
assertEquals(task.getDataString(), listener.getBaos().toString(StandardCharsets.UTF_8));
} |
| File |
Line |
| org/eclipse/aether/internal/test/util/http/HttpTransporterTest.java |
436 |
| org/eclipse/aether/internal/test/util/http/HttpTransporterTest.java |
529 |
| org/eclipse/aether/internal/test/util/http/HttpTransporterTest.java |
582 |
newTransporter(httpServer.getHttpUrl());
RecordingTransportListener listener = new RecordingTransportListener();
GetTask task = new GetTask(URI.create("repo/file.txt")).setListener(listener);
transporter.get(task);
assertEquals("test", task.getDataString());
assertEquals(0L, listener.getDataOffset());
assertEquals(4L, listener.getDataLength());
assertEquals(1, listener.getStartedCount());
assertTrue(listener.getProgressedCount() > 0, "Count: " + listener.getProgressedCount());
assertEquals(task.getDataString(), listener.getBaos().toString(StandardCharsets.UTF_8));
}
@Test
protected void testGet_Unauthenticated() throws Exception { |
| File |
Line |
| org/eclipse/aether/internal/test/util/http/HttpTransporterTest.java |
436 |
| org/eclipse/aether/internal/test/util/http/HttpTransporterTest.java |
468 |
| org/eclipse/aether/internal/test/util/http/HttpTransporterTest.java |
529 |
| org/eclipse/aether/internal/test/util/http/HttpTransporterTest.java |
582 |
newTransporter(httpServer.getHttpUrl());
RecordingTransportListener listener = new RecordingTransportListener();
GetTask task = new GetTask(URI.create("repo/file.txt")).setListener(listener);
transporter.get(task);
assertEquals("test", task.getDataString());
assertEquals(0L, listener.getDataOffset());
assertEquals(4L, listener.getDataLength());
assertEquals(1, listener.getStartedCount());
assertTrue(listener.getProgressedCount() > 0, "Count: " + listener.getProgressedCount());
assertEquals(task.getDataString(), listener.getBaos().toString(StandardCharsets.UTF_8));
}
@Test
protected void testGet_Unauthenticated() throws Exception { |
| File |
Line |
| org/eclipse/aether/internal/test/util/http/HttpTransporterTest.java |
351 |
| org/eclipse/aether/internal/test/util/http/HttpTransporterTest.java |
437 |
| org/eclipse/aether/internal/test/util/http/HttpTransporterTest.java |
469 |
| org/eclipse/aether/internal/test/util/http/HttpTransporterTest.java |
530 |
| org/eclipse/aether/internal/test/util/http/HttpTransporterTest.java |
583 |
RecordingTransportListener listener = new RecordingTransportListener();
GetTask task = new GetTask(URI.create("repo/file.txt")).setListener(listener);
transporter.get(task);
assertEquals("test", task.getDataString());
assertEquals(0L, listener.getDataOffset());
assertEquals(4L, listener.getDataLength());
assertEquals(1, listener.getStartedCount());
assertTrue(listener.getProgressedCount() > 0, "Count: " + listener.getProgressedCount());
assertEquals(task.getDataString(), listener.getBaos().toString(StandardCharsets.UTF_8));
}
@Test
protected void testGet_ToFile() throws Exception { |
| File |
Line |
| org/eclipse/aether/internal/test/util/http/HttpTransporterTest.java |
436 |
| org/eclipse/aether/internal/test/util/http/HttpTransporterTest.java |
602 |
newTransporter(httpServer.getHttpUrl());
RecordingTransportListener listener = new RecordingTransportListener();
GetTask task = new GetTask(URI.create("repo/file.txt")).setListener(listener);
transporter.get(task);
assertEquals("test", task.getDataString());
assertEquals(0L, listener.getDataOffset());
assertEquals(4L, listener.getDataLength());
assertEquals(1, listener.getStartedCount());
assertTrue(listener.getProgressedCount() > 0, "Count: " + listener.getProgressedCount());
assertEquals(task.getDataString(), listener.getBaos().toString(StandardCharsets.UTF_8));
} |
| File |
Line |
| org/eclipse/aether/internal/test/util/http/HttpTransporterTest.java |
350 |
| org/eclipse/aether/internal/test/util/http/HttpTransporterTest.java |
547 |
protected void testGet_ToMemory() throws Exception {
RecordingTransportListener listener = new RecordingTransportListener();
GetTask task = new GetTask(URI.create("repo/file.txt")).setListener(listener);
transporter.get(task);
assertEquals("test", task.getDataString());
assertEquals(0L, listener.getDataOffset());
assertEquals(4L, listener.getDataLength());
assertEquals(1, listener.getStartedCount());
assertTrue(listener.getProgressedCount() > 0, "Count: " + listener.getProgressedCount());
assertEquals(task.getDataString(), listener.getBaos().toString(StandardCharsets.UTF_8));
} |
| File |
Line |
| org/eclipse/aether/internal/test/util/http/HttpTransporterTest.java |
468 |
| org/eclipse/aether/internal/test/util/http/HttpTransporterTest.java |
602 |
newTransporter("http://bad.localhost:1/");
RecordingTransportListener listener = new RecordingTransportListener();
GetTask task = new GetTask(URI.create("repo/file.txt")).setListener(listener);
transporter.get(task);
assertEquals("test", task.getDataString());
assertEquals(0L, listener.getDataOffset());
assertEquals(4L, listener.getDataLength());
assertEquals(1, listener.getStartedCount());
assertTrue(listener.getProgressedCount() > 0, "Count: " + listener.getProgressedCount());
assertEquals(task.getDataString(), listener.getBaos().toString(StandardCharsets.UTF_8));
} |
| File |
Line |
| org/eclipse/aether/internal/test/util/http/HttpTransporterTest.java |
351 |
| org/eclipse/aether/internal/test/util/http/HttpTransporterTest.java |
548 |
| org/eclipse/aether/internal/test/util/http/HttpTransporterTest.java |
583 |
| org/eclipse/aether/internal/test/util/http/HttpTransporterTest.java |
603 |
RecordingTransportListener listener = new RecordingTransportListener();
GetTask task = new GetTask(URI.create("repo/file.txt")).setListener(listener);
transporter.get(task);
assertEquals("test", task.getDataString());
assertEquals(0L, listener.getDataOffset());
assertEquals(4L, listener.getDataLength());
assertEquals(1, listener.getStartedCount());
assertTrue(listener.getProgressedCount() > 0, "Count: " + listener.getProgressedCount());
assertEquals(task.getDataString(), listener.getBaos().toString(StandardCharsets.UTF_8));
} |
| File |
Line |
| org/eclipse/aether/internal/test/util/http/HttpTransporterTest.java |
825 |
| org/eclipse/aether/internal/test/util/http/HttpTransporterTest.java |
987 |
newTransporter(httpServer.getHttpUrl());
RecordingTransportListener listener = new RecordingTransportListener();
PutTask task =
new PutTask(URI.create("repo/file.txt")).setListener(listener).setDataString("upload");
transporter.put(task);
assertEquals(0L, listener.getDataOffset());
assertEquals(6L, listener.getDataLength());
assertEquals(1, listener.getStartedCount());
assertTrue(listener.getProgressedCount() > 0, "Count: " + listener.getProgressedCount());
assertEquals("upload", TestFileUtils.readString(new File(repoDir, "file.txt")));
}
@Test
protected void testPut_Authenticated_ExpectContinueBroken() throws Exception { |
| File |
Line |
| org/eclipse/aether/internal/test/util/http/HttpTransporterTest.java |
847 |
| org/eclipse/aether/internal/test/util/http/HttpTransporterTest.java |
987 |
newTransporter(httpServer.getHttpUrl());
RecordingTransportListener listener = new RecordingTransportListener();
PutTask task =
new PutTask(URI.create("repo/file.txt")).setListener(listener).setDataString("upload");
transporter.put(task);
assertEquals(0L, listener.getDataOffset());
assertEquals(6L, listener.getDataLength());
assertEquals(1, listener.getStartedCount());
assertTrue(listener.getProgressedCount() > 0, "Count: " + listener.getProgressedCount());
assertEquals("upload", TestFileUtils.readString(new File(repoDir, "file.txt")));
}
@Test
protected void testPut_Authenticated_ExpectContinueRejected() throws Exception { |
| File |
Line |
| org/eclipse/aether/internal/test/util/http/HttpTransporterTest.java |
867 |
| org/eclipse/aether/internal/test/util/http/HttpTransporterTest.java |
987 |
newTransporter(httpServer.getHttpUrl());
RecordingTransportListener listener = new RecordingTransportListener();
PutTask task =
new PutTask(URI.create("repo/file.txt")).setListener(listener).setDataString("upload");
transporter.put(task);
assertEquals(0L, listener.getDataOffset());
assertEquals(6L, listener.getDataLength());
assertEquals(1, listener.getStartedCount());
assertTrue(listener.getProgressedCount() > 0, "Count: " + listener.getProgressedCount());
assertEquals("upload", TestFileUtils.readString(new File(repoDir, "file.txt")));
}
@Test
protected void testPut_Authenticated_ExpectContinueDisabled() throws Exception { |
| File |
Line |
| org/eclipse/aether/internal/test/util/http/HttpTransporterTest.java |
888 |
| org/eclipse/aether/internal/test/util/http/HttpTransporterTest.java |
987 |
newTransporter(httpServer.getHttpUrl());
RecordingTransportListener listener = new RecordingTransportListener();
PutTask task =
new PutTask(URI.create("repo/file.txt")).setListener(listener).setDataString("upload");
transporter.put(task);
assertEquals(0L, listener.getDataOffset());
assertEquals(6L, listener.getDataLength());
assertEquals(1, listener.getStartedCount()); // w/ expectContinue enabled would have here 2
assertTrue(listener.getProgressedCount() > 0, "Count: " + listener.getProgressedCount());
assertEquals("upload", TestFileUtils.readString(new File(repoDir, "file.txt")));
}
@Test
protected void testPut_Authenticated_ExpectContinueRejected_ExplicitlyConfiguredHeader() throws Exception { |
| File |
Line |
| org/eclipse/aether/internal/test/util/http/HttpTransporterTest.java |
911 |
| org/eclipse/aether/internal/test/util/http/HttpTransporterTest.java |
987 |
newTransporter(httpServer.getHttpUrl());
RecordingTransportListener listener = new RecordingTransportListener();
PutTask task =
new PutTask(URI.create("repo/file.txt")).setListener(listener).setDataString("upload");
transporter.put(task);
assertEquals(0L, listener.getDataOffset());
assertEquals(6L, listener.getDataLength());
assertEquals(1, listener.getStartedCount());
assertTrue(listener.getProgressedCount() > 0, "Count: " + listener.getProgressedCount());
assertEquals("upload", TestFileUtils.readString(new File(repoDir, "file.txt")));
}
@Test
protected void testPut_Unauthenticated() throws Exception { |
| File |
Line |
| org/eclipse/aether/internal/test/util/http/HttpTransporterTest.java |
825 |
| org/eclipse/aether/internal/test/util/http/HttpTransporterTest.java |
948 |
| org/eclipse/aether/internal/test/util/http/HttpTransporterTest.java |
987 |
newTransporter(httpServer.getHttpUrl());
RecordingTransportListener listener = new RecordingTransportListener();
PutTask task =
new PutTask(URI.create("repo/file.txt")).setListener(listener).setDataString("upload");
transporter.put(task);
assertEquals(0L, listener.getDataOffset());
assertEquals(6L, listener.getDataLength());
assertEquals(1, listener.getStartedCount());
assertTrue(listener.getProgressedCount() > 0, "Count: " + listener.getProgressedCount());
assertEquals("upload", TestFileUtils.readString(new File(repoDir, "file.txt")));
}
@Test
protected void testPut_Authenticated_ExpectContinueBroken() throws Exception { |
| File |
Line |
| org/eclipse/aether/internal/test/util/http/HttpTransporterTest.java |
847 |
| org/eclipse/aether/internal/test/util/http/HttpTransporterTest.java |
948 |
newTransporter(httpServer.getHttpUrl());
RecordingTransportListener listener = new RecordingTransportListener();
PutTask task =
new PutTask(URI.create("repo/file.txt")).setListener(listener).setDataString("upload");
transporter.put(task);
assertEquals(0L, listener.getDataOffset());
assertEquals(6L, listener.getDataLength());
assertEquals(1, listener.getStartedCount());
assertTrue(listener.getProgressedCount() > 0, "Count: " + listener.getProgressedCount());
assertEquals("upload", TestFileUtils.readString(new File(repoDir, "file.txt")));
}
@Test
protected void testPut_Authenticated_ExpectContinueRejected() throws Exception { |
| File |
Line |
| org/eclipse/aether/internal/test/util/http/HttpTransporterTest.java |
867 |
| org/eclipse/aether/internal/test/util/http/HttpTransporterTest.java |
948 |
newTransporter(httpServer.getHttpUrl());
RecordingTransportListener listener = new RecordingTransportListener();
PutTask task =
new PutTask(URI.create("repo/file.txt")).setListener(listener).setDataString("upload");
transporter.put(task);
assertEquals(0L, listener.getDataOffset());
assertEquals(6L, listener.getDataLength());
assertEquals(1, listener.getStartedCount());
assertTrue(listener.getProgressedCount() > 0, "Count: " + listener.getProgressedCount());
assertEquals("upload", TestFileUtils.readString(new File(repoDir, "file.txt")));
}
@Test
protected void testPut_Authenticated_ExpectContinueDisabled() throws Exception { |
| File |
Line |
| org/eclipse/aether/internal/test/util/http/HttpTransporterTest.java |
888 |
| org/eclipse/aether/internal/test/util/http/HttpTransporterTest.java |
948 |
newTransporter(httpServer.getHttpUrl());
RecordingTransportListener listener = new RecordingTransportListener();
PutTask task =
new PutTask(URI.create("repo/file.txt")).setListener(listener).setDataString("upload");
transporter.put(task);
assertEquals(0L, listener.getDataOffset());
assertEquals(6L, listener.getDataLength());
assertEquals(1, listener.getStartedCount()); // w/ expectContinue enabled would have here 2
assertTrue(listener.getProgressedCount() > 0, "Count: " + listener.getProgressedCount());
assertEquals("upload", TestFileUtils.readString(new File(repoDir, "file.txt")));
}
@Test
protected void testPut_Authenticated_ExpectContinueRejected_ExplicitlyConfiguredHeader() throws Exception { |
| File |
Line |
| org/eclipse/aether/internal/test/util/http/HttpTransporterTest.java |
911 |
| org/eclipse/aether/internal/test/util/http/HttpTransporterTest.java |
948 |
newTransporter(httpServer.getHttpUrl());
RecordingTransportListener listener = new RecordingTransportListener();
PutTask task =
new PutTask(URI.create("repo/file.txt")).setListener(listener).setDataString("upload");
transporter.put(task);
assertEquals(0L, listener.getDataOffset());
assertEquals(6L, listener.getDataLength());
assertEquals(1, listener.getStartedCount());
assertTrue(listener.getProgressedCount() > 0, "Count: " + listener.getProgressedCount());
assertEquals("upload", TestFileUtils.readString(new File(repoDir, "file.txt")));
}
@Test
protected void testPut_Unauthenticated() throws Exception { |
| File |
Line |
| org/eclipse/aether/internal/test/util/http/HttpTransporterTest.java |
767 |
| org/eclipse/aether/internal/test/util/http/HttpTransporterTest.java |
826 |
| org/eclipse/aether/internal/test/util/http/HttpTransporterTest.java |
848 |
| org/eclipse/aether/internal/test/util/http/HttpTransporterTest.java |
868 |
| org/eclipse/aether/internal/test/util/http/HttpTransporterTest.java |
889 |
| org/eclipse/aether/internal/test/util/http/HttpTransporterTest.java |
912 |
| org/eclipse/aether/internal/test/util/http/HttpTransporterTest.java |
949 |
| org/eclipse/aether/internal/test/util/http/HttpTransporterTest.java |
988 |
RecordingTransportListener listener = new RecordingTransportListener();
PutTask task =
new PutTask(URI.create("repo/file.txt")).setListener(listener).setDataString("upload");
transporter.put(task);
assertEquals(0L, listener.getDataOffset());
assertEquals(6L, listener.getDataLength());
assertEquals(1, listener.getStartedCount());
assertTrue(listener.getProgressedCount() > 0, "Count: " + listener.getProgressedCount());
assertEquals("upload", TestFileUtils.readString(new File(repoDir, "file.txt")));
}
@Test
protected void testPut_FromFile() throws Exception { |